私の Web アプリケーションは にあり$HOME/workspace/WebApp01
ます。と入力localhost:8080/WebApp01
すると、ブラウザ/コンテナは $HOME/workspace/WebApp01 から index.html/index.jsp を取得する必要があることをどのように認識しますか?
1 に答える
1
web.xml
これらのファイルを記述子でウェルカム ファイルとして定義しています。コンテナー (Tomcat) のデフォルトのウェルカム ファイル リストは次のようになります。
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
ロードするファイルを決定するためにコンテナ (Tomcat) が使用するルールは次のとおりです。
- welcome-file-list 内のファイルのリストは順番にチェックされます
- welcome-file-list が指定されていない場合、サーバーのデフォルトの web.xml からのファイルのリストが順番にチェックされます。
- 適切なファイルが見つからず、ディレクトリ リスト機能が有効になっている場合、ディレクトリ リストが表示されます。
- ディレクトリ リストが無効になっている場合、404 エラーが発生します (タグを使用して指定したページが表示される場合があります)。
詳細については、こちらをご覧ください。
于 2012-07-19T22:01:29.220 に答える