【问题标题】:JSF2.0, How to load external resource bundle files?JSF2.0,如何加载外部资源包文件?
【发布时间】:2011-09-30 02:16:09
【问题描述】:

我目前将我的属性文件放在我的项目文件夹中,因此如果我在部署 Web 应用程序时更改这些文件的内容,则使用这些资源包的 JSF 页面将无法自动更新,除非服务器重新启动。当您只进行很小的更改但导致整个服务器重新启动以更新它时,这非常麻烦。

据我了解,在部署项目时,我的 JSF 页面将引用 Web 服务器上的那些属性文件(在本例中为 Weblogic 11)。但是还有一件事,我找不到 Weblogic 的部署文件夹,因此我找不到我的 WAR 文件。

顺便说一句,我正在使用 Eclipse Helios 来部署我的项目。 任何帮助将不胜感激,非常感谢。

【问题讨论】:

    标签: resources properties jsf-2 weblogic bundle


    【解决方案1】:

    JSF 正在缓存资源包,以免撞到磁盘,因此即使您知道实际的部署路径,您仍然需要重新部署整个 Web 应用程序。

    出于这个原因,我使用 jrebel(是的,它是一个商业产品),它实际上能够更改资源包实现本身,因此它会在文件更改时重新读取文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-07
      • 2010-11-13
      • 1970-01-01
      • 1970-01-01
      • 2012-11-18
      • 1970-01-01
      相关资源
      最近更新 更多