【问题标题】:JSF 2.0 Validation Summary MessageJSF 2.0 验证摘要消息
【发布时间】:2011-03-08 21:56:52
【问题描述】:

使用 JSF 2.0 验证,有没有办法在出现错误时在提交时提供摘要消息(以及保留单个表单元素错误消息)?

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

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

【问题讨论】:

    标签: validation jsf-2


    【解决方案1】:

    这个怎么样?

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

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

    【讨论】:

      【解决方案2】:

      我一般用

      <h:messages>
      

      在页面顶部与组件的label属性一起描述错误消息中的每个组件。

      链接here here 可能有用

      【讨论】:

        猜你喜欢
        • 2021-09-25
        • 2011-08-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多