繁体   English   中英

如何在Richfaces项目中使用Hibernate Validation?

[英]How can I use Hibernate Validation with my Richfaces project?

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

我正在尝试将Hibernate批注验证与结合使用。 如果我使用表单组件的required = true属性,那么验证消息将按预期方式打印。 但是,没有任何休眠验证器会打印。 控制台显示正在实例化验证程序,但未打印任何消息。

这些版本兼容吗? 什么错是错的? 我遵循以下示例: 用法

编辑:当我运行页面并输入一些信息时,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

对我来说,这意味着它被解雇了,只是不显示消息。 考虑到此新信息有什么建议吗?

这应该会有所帮助: 带有Hibernate Validator的RichFaces

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM