我正在开展一个规模越来越大的项目,还有很多工作要做。
问题是,faces-config.xml
中的条目已经跨越大约600行,我担心它会在未来几个月翻倍。
我在想是否有某种方式可以让我在项目中拥有多个faces-config.xml
文件,然后我可以根据我的模块配置它们,这样可以轻松处理许多文件夹。< / p>
答案 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>