faces-config.xml

参考:faces-config.xml是配置文件


如果未在web.xml或web-fragment.xml中显式映射此配置文件,并且满足以下一个或多个条件,则必须自动映射此配置文件.

  • 在WEB-INF中可以找到faces-config.xml文件.

  • faces-config.xml文件位于应用程序类路径中jar的META-INF目录中.

  • .faces-config.xml结尾的文件名位于应用程序类路径中jar的META-INF目录中.

  • javax.faces.CONFIG_FILES上下文参数在web.xml或web-fragment.xml中声明.

  • 传递给ServletContainerInitializer实现的onStartup()方法的类集不为空.

您可以将配置文件放在webapp中的其他位置,但需要记住以下事实:

您不希望将文件公开为可访问,因此您希望它最终位于WEB-INF/ META-INFfolders下; 您需要将以下条目添加到web.xml:

<context-param>
    <param-name>javax.faces.CONFIG_FILES</param-name>
    <param-value>
        WEB-INF/path/to/`faces-config.xml`
   </param-value>
</context-param>

否则,如果在某些预定义位置找到faces-config.xml,则会自动加载.

Copyright © qgao 2021-* all right reserved,powered by Gitbook该文件修订时间: 2022-10-06 21:13:37

results matching ""

    No results matching ""