Eclipseでサーブレット3.0を実行しているTomcat7があります。
WEB-INFフォルダーの下に、web.xmlとindex.htmlの2つのファイルを配置しました。web.xmlは、ウェルカムファイルをindex.htmlとして定義していますが、
http://localhost:8080/WebApp/
404を取得します。
奇妙なことに、/ loginとして定義されたサーブレットがあり、
http://localhost:8080/WebApp/login
サーブレットを表示して使用できます(デバッグしてdoGet()リクエストを表示できます)
ウェルカムファイルが表示されない理由がわかりません。しばらく前は機能していましたが、それ以降、いくつかの変更を加えました。Tomcatの起動時に接続プールを設定してデータベースへの接続方法を変更しましたが、これは必要ありません。多くの影響を受けました。次にどこを見ればよいかわからないので、catalina.outはヒントを与えません。
ウェルカムファイルが期待どおりに機能しない理由を誰かが理解できますか?助けていただければ幸いです:)