Validation JSF2H:消息出现在表单的末尾
我有一个在JSF2中实现的屏幕,我对一些字段进行了验证,当一个字段出现错误时,没有Validation JSF2H:消息出现在表单的末尾,validation,jsf-2,Validation,Jsf 2,我有一个在JSF2中实现的屏幕,我对一些字段进行了验证,当一个字段出现错误时,没有 <h:message for="fieldName" /> 它总是出现在屏幕的末尾,没有样式 我想隐藏消息摘要,即使我没有处理这些验证,我想它们只是在项目阶段设置为“开发”时看到的警告 在web.xml文件中,更改: <context-param> <param-name>javax.faces.PROJECT_STAGE</param-name> &
<h:message for="fieldName" />
它总是出现在屏幕的末尾,没有样式
我想隐藏消息摘要,即使我没有处理这些验证,我想它们只是在项目阶段设置为“开发”时看到的警告 在
web.xml
文件中,更改:
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
javax.faces.PROJECT_阶段
发展
致:
javax.faces.PROJECT_阶段
生产
信息消失了
它是JSF2的一个特性,当您处于
Development
阶段时,它会向您显示诊断消息。实际上,只有当您想将项目投入生产时,才应该在web.xml
中更改该值。h:message或h:messages?没有代码块,我们什么都说不出来。
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Production</param-value>
</context-param>