私の JSF アプリケーションでは、ウェルカム ファイルが に設定されていindex.xhtml
ます。
私の疑問は、複数のウェルカム ファイルが指定された場合、どのファイルが実行されるのかということです。
最初のウェルカム ファイルのみが実行される場合、<welcome-file-list>
複数のウェルカム ファイルを許可するのはなぜですか?
私の JSF アプリケーションでは、ウェルカム ファイルが に設定されていindex.xhtml
ます。
私の疑問は、複数のウェルカム ファイルが指定された場合、どのファイルが実行されるのかということです。
最初のウェルカム ファイルのみが実行される場合、<welcome-file-list>
複数のウェルカム ファイルを許可するのはなぜですか?
多くのスターターが誤解しているため、「ウェルカムファイル」は「ホームページファイル」ではないためです。「ようこそファイル」は、フォルダが要求されたときに提供されるデフォルトのファイルです。これには、ルート (「ホームページ」) フォルダーだけでなく、、、などのhttp://example.com/context/
すべてのサブフォルダーも含まれます。http://example.com/context/foo/
http://example.com/context/foo/bar/
これらのサブフォルダーには、別の名前の「スタートアップ」ファイルがある場合があります。複数指定できるのはまさにそのためです。
これは JSF 固有のものではないことに注意してください。これweb.xml
は、JSF API ではなく、サーブレット API の一部です。