我正在使用数据库来保存我的网页的所有文本值,以便我可以在不同的语言之间切换。我将JSF 2.0添加到我的项目中但是当我试图从我的数据库中获取验证消息时失败了。有没有办法编写我自己的validation-messagesource,它从数据库中检索消息?
我真的很感激任何帮助!
提前谢谢大家,
最好的问候, 罗伯特
答案 0 :(得分:0)
你可以扩展java.util.ResourceBundle并在faces-config.xml中输入这样的东西:
<application>
<locale-config>
<default-locale>en</default-locale>
</locale-config>
<message-bundle>package.MyResourceBundle</message-bundle>
<resource-bundle>
<base-name>package.MyResourceBundle</base-name>
<var>msg</var>
</resource-bundle>
</application>