S_a_k_Uの日記みたいなDB

~サクゥーと呼ばないで~

web.xmlのwelcome-file-list

Tomcat(5.5.12)だとforwordだけど、Cosminexus(07-60)だとredirect(レスポンスコード=302)になってる。
welcome-file-listの先のパスを、コンテキストルート直下でない所に移動したことで発覚。
なんでかなぁ〜と思ってたら、c9日記 -プログラマチックに今日も発見 > welcome-file-listの挙動によると、Servlet2.4でwelcome-file-listにservletの記述も可能になったってのが理由っぽい?

Tomcat5.5はフォワードを採用していますが、調べたところTomcat4はリダイレクトを利用しているようです。

ということで納得w
んでも、Tomcat4(Servlet2.3)の時点で、サーブレットに対する”完全にマッチするURL”を指定してもダメだったのか?との疑問も残る。
ちなみに、WebSphereはフォワードだそうです