标签: validation jsf-2
使用JSF 2.0验证,如果出现错误(以及保留单个表单元素错误消息),是否可以在提交时提供摘要消息?
我有一个大表单,所以我遇到的问题是,当用户点击“提交”时,它将在每个单独的表单元素旁边显示错误信息,但用户不能轻易地告诉页面上存在错误。
顺便说一下,常见或推荐的做法是什么?
答案 0 :(得分:1)
这个怎么样?
<h:outputText value="There are messages" rendered="#{not empty facesContext.messageList}" />
或者您也可以使用JavaScript将焦点放在第一个无效的输入元素上。这是一种更常见的做法。
答案 1 :(得分:0)
我通常使用
<h:messages>
以及组件的标签属性,用于描述错误消息中的每个组件。
链接here 和here可能有用