我正在學習bean驗證。我創建了帶有用戶名和密碼輸入字段的簡單表單,這些輸入字段通過支持bean綁定到模型(用戶)屬性用戶名和密碼。我與註釋標記他們:h:消息沒有輸出
@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的action方法中返回null),但沒有消息正在顯示。我究竟做錯了什麼?