我有一个在 JSF2 中实现的屏幕,并且我对某些字段进行了验证,并且当一个字段出现错误时没有
<h:message for="fieldName" />
它总是出现在没有样式的屏幕末尾
即使我不处理这些验证,我也想隐藏消息摘要
我有一个在 JSF2 中实现的屏幕,并且我对某些字段进行了验证,并且当一个字段出现错误时没有
<h:message for="fieldName" />
它总是出现在没有样式的屏幕末尾
即使我不处理这些验证,我也想隐藏消息摘要
我想它们只是您在项目阶段设置为时看到的警告Development
。
在web.xml
文件中,更改:
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
至:
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Production</param-value>
</context-param>
消息消失。
这是 JSF 2 的一个特性,当您在Development
舞台上时会向您显示诊断消息。实际上,web.xml
只有当您想将项目投入生产时,您才应该更改该值。