我们可以在 JSF 应用程序中有多个面配置.xml文件吗?



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

我在想是否有某种方法可以让我可以在项目中拥有多个faces-config.xml文件,那么我可以根据我的模块配置它们,这将轻松处理许多文件夹。

是的,你可以

例如,您可以按如下方式配置您的网络.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>

下面的代码将起作用。

<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>

相关内容

  • 没有找到相关文章

最新更新