0

我正在使用 JSF 1.0。我有一个带有required="true". 如何覆盖默认验证错误消息?

4

1 回答 1

1

首先在包中创建一个Messages.properties文件,内容如下:com.example

javax.faces.component.UIInput.REQUIRED = 请填写此字段。

(关键是特定于验证器后面required="true"

然后将消息属性文件声明faces-config.xmlmessage-bundle

<application>
    <message-bundle>com.example.Messages</message-bundle>
</application>

(没有文件扩展名!)

有关更多消息键,请查看 JSF 规范。

于 2013-09-16T20:13:04.790 回答