为了账号安全,请及时绑定邮箱和手机立即绑定

Bean验证@ NotNull,@ NotBlank和@NotEmpty在JSF + Tomcat

Bean验证@ NotNull,@ NotBlank和@NotEmpty在JSF + Tomcat

FFIVE 2019-11-30 14:03:03
我在JSF托管bean中使用了Hibernate Validation批注。当我使用时@NotNull,@NotBlank或者@NotEmpty它们似乎没有以任何方式被触发。@NotBlank(message = "{name.required}")public String name;视图:<h:outputLabel value="Name:" /> <h:inputText id="name" value="#{person.name}" size="20" /><h:message for="name" style="color:red" />这是怎么引起的,我该如何解决?
查看完整描述

3 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

我有一个类似的问题,我可以通过在web-inflib中包含以下三个jar来解决该问题。只需添加zip文件中提供的休眠验证器jar和所需的jar:

  • hibernate-validator-4.3.0.Final.jar

  • jboss-logging-3.1.0.CR2.jar

  • validation-api-1.0.0.GA.jar


查看完整回答
反对 回复 2019-11-30
?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

如果即使在添加上述指示的jar之后仍然无法验证,则您可能错过了添加标签


 <mvc:annotation-driven />

在spring配置文件中。


查看完整回答
反对 回复 2019-11-30
  • 3 回答
  • 0 关注
  • 606 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信