2

我将 Jsf 2 与 Hibernate Validator 一起使用。它工作正常,但我不知道如何设置生成错误的顺序。

例如:

我的托管 Bean

public class UserPresentation {

@NotNull(message = "EmailNullError")
@Email(message="EmailNotValidError")
String email;

@NotNull(message="passwordNullError")
String password;
//getter,setter...
} 

在前端,passwordNullError 出现在生成的 ul-Tag 中的 emailNullerror 之前。我该如何改变呢?

4

1 回答 1

1

for您可以使用该属性将消息标签绑定到您的输入。验证消息将出现在相应输入的正后方。

<h:inputText value="#{myBean.email}" id="email" />
<h:message for="email" />           
<h:inputSecret value="#{myBean.password}" id="password" />
<h:message for="password" />
于 2012-06-21T13:59:29.717 回答