在WebSphere上使用Spring(MVC)进行JSR 303验证

在WebSphere上使用Spring(MVC)进行JSR 303验证,第1张

在WebSphere上使用Spring(MVC)进行JSR 303验证

我想我终于找到了可行的解决方案。看来我需要显式地告诉Spring

MethodValidationPostProcessor
bean使用容器提供的容器
javax.validation.ValidatorFactory
,显然可以从JNDI查找
java:comp /
ValidatorFactory”中获得

<jee:jndi-lookup id="validatorFactory" jndi-name="java:comp/ValidatorFactory" resource-ref="false"/><bean >    <property name="validatorFactory" ref="validatorFactory"/></bean>

(顺便说一句,基于此简单的JNDI查找JSP,在此版本的WebSphere中,实现类为

org.apache.bval.jsr303.ApachevalidatorFactory

编辑:我在博客条目上写下了整个过程:https://dougbreaux.github.io/2018/05/23/springmvc-
jsr303-websphere.html



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5123231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存