我们的JSF应用程序中可以有多个faces-config.xml文件吗?

时间:2011-05-22 07:51:23

标签: jsf faces-config

我正在开展一个规模越来越大的项目,还有很多工作要做。 问题是,faces-config.xml中的条目已经跨越大约600行,我担心它会在未来几个月翻倍。

我在想是否有某种方式可以让我在项目中拥有多个faces-config.xml文件,然后我可以根据我的模块配置它们,这样可以轻松处理许多文件夹。< / p>

2 个答案:

答案 0 :(得分:4)

,您可以

例如,您可以按如下方式配置 web.xml 并将其分开。

<context-param>
    <param-name>javax.faces.CONFIG_FILES</param-name>
    <param-value>
        WEB-INF/module1/user-manage-beans.xml,
        WEB-INF/module1/user-navigation-rule.xml,
        WEB-INF/module2/patient-manage-beans.xml,
        WEB-INF/module2/patient-navigation-rule.xml
    </param-value>
</context-param>

答案 1 :(得分:0)

以下代码可以使用。

<context-param>
    <param-name>javax.faces.application.CONFIG_FILES</param-name>
    <param-value>
        /WEB-INF/faces-config.xml,
        /WEB-INF/configs/customer-config.xml
    </param-value>
  </context-param>