我有一个简单的JSF表单,对输入文本进行了一些验证.就像是:
<h:inputText id="firstName" value="#{userHandler.user.firstName} required="true" />
<h:message for="firstName" />
Run Code Online (Sandbox Code Playgroud)
工作良好.除了错误消息如下所示:
"j_id786643870_20c27c0a:firstName:验证错误:值是必需的."
如何告诉JSF不要显示元素的元素id并只显示文本消息?
也就是说,我只想说:
"验证错误:需要值."
通过指定label
属性来覆盖它:
<h:inputText label="First name" />
Run Code Online (Sandbox Code Playgroud)
或者提供您自己的验证消息并在<message-bundle>
输入中指定它faces-config.xml
.消息密钥在JSF规范中指定.
归档时间: |
|
查看次数: |
4485 次 |
最近记录: |