【发布时间】:2011-05-26 23:58:39
【问题描述】:
我正在使用 JSF2.0 和 Glassfish v3。
我的项目的 WEB-INF>Classes 文件夹下有一个 ValidatorMessage.properties 文件。
当我通过我的项目对此文件中的消息进行任何更改时,不会反映其更改。
我通过<f:loadBundle var="msg" basename="ValidationMessages"/>访问此消息
是否需要在 Glassfish 或我的项目方面进行任何配置?
P.S.->相同的功能在 Jetty 7.0.0pre3 下工作
如果问题不清楚,请发表评论..
【问题讨论】:
-
如何重新加载您的
ResourceBundle? -
@org.life.java- 我清除了 ResouceBundle 的缓存列表,假设 loadbundle 在找到 null 时重新加载。就像这里描述的那样。 stackoverflow.com/questions/2047891/…
-
属性被更改需要重新启动服务器的问题归结为重新加载资源包,如上面 cmets 中所述,我在这里解决了类似的问题stackoverflow.com/questions/6660117/…
标签: java web-applications jsf-2 glassfish-3