【发布时间】:2011-04-13 19:32:13
【问题描述】:
我正在学习 bean 验证。我创建了带有用户名和密码输入字段的简单表单,这些输入字段通过支持 bean 绑定到模型(用户)属性用户名和密码。我已经用注释标记了它们:
@Id
@NotNull(message="Username cannot be empty")
private String username;
@NotNull(message="Password cannot be empty")
private String password;
现在在带有该表单的页面上,我将<h:messages/> 放入<h:form>...</h:form>。我提交空表单,我被重定向到同一页面(我在支持 bean 的操作方法中返回 null)但没有显示任何消息。我做错了什么?
【问题讨论】:
标签: jsf jsf-2 java-ee-6 jpa-2.0 bean-validation