如何在Richfaces项目中使用Hibernate验证?

时间:2011-03-13 21:27:21

标签: hibernate validation jsf richfaces

我正在使用Richfaces 3.3.3,JSF 1.2和JBoss Tools 3.1。我相信这有Hibernate Validator 4.1。

我正在尝试将Hibernate注释验证与结合使用。如果我使用表单组件的required = true属性,则按预期打印验证消息。但是没有一个hibernate验证器打印出来。控制台说正在实例化验证器但没有打印消息。

这些版本是否兼容? 什么不对? 我按照这个例子: usage

编辑:当我运行页面并输入一些信息时,onblur我在控制台上获取此信息(使用Eclipse)。

11:39:13,004 INFO  [org.hibernate.validator.util.Version] Hibernate Validator 4.1.0.Final
11:39:13,036 INFO  [org.hibernate.validator.engine.resolver.DefaultTraversableResolver] Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
11:39:13,153 INFO  [org.hibernate.validator.Version] Hibernate Validator 3.1.0.GA
11:39:13,168 INFO  [org.hibernate.annotations.common.Version] Hibernate Commons Annotations 3.2.0.Final

对我而言,这意味着它被解雇,只是没有显示消息。有关此新信息的任何建议吗?

1 个答案:

答案 0 :(得分:0)

这应该有所帮助:RichFaces with Hibernate Validator