我想覆盖primefaces的默认密码匹配错误消息,所以这就是我做的:
在src/main/resources下:我创建了一个名为messages.properties的属性文件, 并为其添加了以下键/值:
primefaces.password.INVALID_MATCH = Passwords doesn't match
primefaces.password.INVALID_MATCH_detail = Passwords doesn't match
Run Code Online (Sandbox Code Playgroud)
在faces-config中,我添加了以下内容:
<application>
<locale-config>
<default-locale>en</default-locale>
</locale-config>
<message-bundle>
resources.messages
</message-bundle>
Run Code Online (Sandbox Code Playgroud)
但它仍然打印默认消息,请指教.
为什么不只是添加validatorMessage?
<p:password id="password1" required="true" requiredMessage="Password required"
match="password2" validatorMessage="Passwords doesnt match">
</p:password>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4175 次 |
| 最近记录: |