Resin(3.0.27)がウェルカムファイルをサーブレットにマップすることは可能ですか?樹脂ウェルカムファイルはサーブレットをロードしません!
これはサポートされていないというCauchoのマニュアルには何も見つかりません。あなたの助けに感謝します。
<servlet-mapping>
<servlet-name>td</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.htm</welcome-file>
</welcome-file-list>
編集:私の投稿から明らかでない場合、上記は機能しません。 :)
編集:ファイルシステムにindex.htmを置くと、サーブレットマッピングが機能します。物理ファイルが見つからない場合、Resinがリクエストを終了したようです。
愚かな質問ですが、インデックスファイルがindex.htmで、index.htmlでないことを確認してください。私はあなたがこれをチェックしたと確信していますが、場合に応じてチェックしたい。 – Eddie
心配はいりません。はい、それは.htmファイルです。 .htmファイルに対するすべてのリクエストに応答するためにSpring MVC Disaptcher Servletを使用しています。 index.htmは実際にはディスク上のファイルではなく、コントローラにマップされるURLです。残念ながら、URLがウェルカムファイルから生成された場合、Resinがサーブレットのマッピングを無視しているようです。 – BacMan