JSF2.0:如何设置验证错误的顺序
我正在使用JSF2和Hibernate验证器。它工作正常,但我不知道如何设置生成错误的顺序 例如: 我的豆子JSF2.0:如何设置验证错误的顺序,jsf,hibernate-validator,Jsf,Hibernate Validator,我正在使用JSF2和Hibernate验证器。它工作正常,但我不知道如何设置生成错误的顺序 例如: 我的豆子 public class UserPresentation { @NotNull(message = "EmailNullError") @Email(message="EmailNotValidError") String email; @NotNull(message="passwordNullError") String password; //getter,setter...
public class UserPresentation {
@NotNull(message = "EmailNullError")
@Email(message="EmailNotValidError")
String email;
@NotNull(message="passwordNullError")
String password;
//getter,setter...
}
在前端,在生成的ul标记中,passwordNullError出现在emailNullerror之前。如何更改?您可以使用
for
属性将消息标签绑定到输入。验证消息将显示在相应输入的正后方
<h:inputText value="#{myBean.email}" id="email" />
<h:message for="email" />
<h:inputSecret value="#{myBean.password}" id="password" />
<h:message for="password" />
我的设计需要单个消息组件。还有其他解决办法吗?