0

我的 JPA 实体
代码示例有 Min 和 Max 注释

@Min(value=1)
private int id;
@Max(value=10)
private int count;
//getters and setters


在 JSF 页面中,从这些注释返回一条消息,我还添加了我自己的验证(JSF 验证),在验证案例中我需要我自己的 msg
2 消息显示休眠消息引用 Min 和 Max 注释和我的 f:validateXXX 消息

我是什么想要保留注释但防止休眠消息显示在我的页面中并且不跳过验证只跳过显示休眠消息并保留我自己的消息

4

1 回答 1

0

您应该能够通过将以下内容添加到 web.xml 来禁用 Bean Validation 作为 JSF 的一部分:

<context-param>
    <param-name>javax.faces.validator.DISABLE_DEFAULT_BEAN_VALIDATOR</param-name>
    <param-value>true</param-value>
</context-param>
于 2013-04-16T14:13:14.033 回答