Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Validation JSF2.0验证摘要消息_Validation_Jsf 2 - Fatal编程技术网

Validation JSF2.0验证摘要消息

Validation JSF2.0验证摘要消息,validation,jsf-2,Validation,Jsf 2,使用JSF2.0验证,是否有一种方法可以在出现错误时在提交时获得摘要消息(以及保留单个表单元素错误消息) 我有一个很大的表单,所以我遇到的问题是,当用户单击“提交”时,它会在每个表单元素旁边显示错误信息,但用户无法轻松判断页面上是否存在错误 大致说来,什么是常见的或推荐的做法?如何 <h:outputText value="There are messages" rendered="#{not empty facesContext.messageList}" /> 或者,您也可

使用JSF2.0验证,是否有一种方法可以在出现错误时在提交时获得摘要消息(以及保留单个表单元素错误消息)

我有一个很大的表单,所以我遇到的问题是,当用户单击“提交”时,它会在每个表单元素旁边显示错误信息,但用户无法轻松判断页面上是否存在错误

大致说来,什么是常见的或推荐的做法?

如何

<h:outputText value="There are messages" rendered="#{not empty facesContext.messageList}" />

或者,您也可以使用JavaScript将焦点放在第一个无效的输入元素上。这是一种更常见的做法。

我通常使用

<h:messages>

在页面顶部,添加组件的标签属性,以描述错误消息中的每个组件

链接 而且可能有用