【问题标题】:Multiple faces-config.xml多张面孔-config.xml
【发布时间】:2014-02-10 19:02:06
【问题描述】:

我的情况是这样的:

我有一个模板,其中包含一些用于我的应用程序的基本代码。该模板在 faces-config.xml 文件中有一些自定义渲染器和一些 bean。

然后我的应用程序从模板继承了基本代码,并且该应用程序还有一些额外的 bean。每次我从模板刷新时,我都需要手动将“本地”应用程序 bean 添加到 faces-config.xml 中。

有没有办法拥有多个 faces-config.xml 文件或有其他方法来解决这个问题?

【问题讨论】:

  • 可能是一个变量解析器,检查它是驻留在基础应用程序还是子应用程序中?
  • 您可以将 faces-config 与 bean 一起捆绑到 JAR 中。不幸的是,我对此有疑问:stackoverflow.com/questions/9604715/….
  • 您使用的是哪个 JSF version-impl?
  • 这听起来像是一个完美的 OSGi 插件用例:应用到应用程序的共享功能反过来又具有自己的自定义行为。 XSP 库支持多个 faces-config 文件,因为有一个明确的方法来声明要加载哪些文件。另一方面,NSF 假设它只贡献了自己的一个。
  • 那么做个好人...提供一个脚本,在所有服务器上创建数据库的所有副本并更新notes.ini。将此用作启动器wissel.net/blog/downloads/replicateall.html

标签: jsf xpages jsf-1.2 managed-bean


【解决方案1】:

这听起来像是一个 OSGi 插件的完美用例:应用到应用程序的共享功能反过来又具有自己的自定义行为。 XSP 库支持多个 faces-config 文件,因为有一个明确的方法来声明要加载哪些文件。另一方面,NSF 假设它只贡献了自己的一个。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-17
    • 2017-11-23
    • 1970-01-01
    • 2014-09-30
    • 1970-01-01
    • 2019-08-31
    • 2023-01-25
    • 1970-01-01
    相关资源
    最近更新 更多