複数のfaces構成ファイルを作成する場合、faces-config.xmlをWEB-INFの外部に置くのは正しいですか?JSF仕様は、これについてあまり明確ではないようです(セクション10.1.3)
はいの場合、このfaces-config.xmlをweb.xmlでどのように宣言する必要がありますか?IDE(Eclipse / JDevなど)によって生成されるパスは、通常、次のようなものを使用します。
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>/WEB-INF/faces-config1.xml</param-value>
</context-param>
さて、私のfaces-config.xmlがWEB-INFの外にある場合、param-valueを「/WebContent/WEB-INF/faces-config2.xml」のように宣言するのは正しいですか?