人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Tomcatで、拡張子が.htmlでも.jspファイルの時と同様な動作を期待したい。

Tomcatをインストールしてみました。
.jspファイルで、正常に動作をすることが確認したのですが、.htmlファイルに拡張子を変更しても、同様の動作ができるようにしたいです。どこの設定をいじればよいのでしょうか。
web.xmlの中の
<!-- The mapping for the JSP servlet -->
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
あたりかと思うのですが・・。

環境
・Windows XP
・Apache(Perl,PHP) + TomcatApache(連携はまだしていません)

ある程度Wihdowsで慣れたら、MAC OS Xにも導入する予定です。

よろしくお願いいたします。

●質問者: ymlab
●カテゴリ:ウェブ制作
✍キーワード:Apache HTML JSP Mac OS X Perl
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● llusall
●60ポイント ベストアンサー

2chで見つけた情報なのですが、参考になりますでしょうか?


---------------------------------------------------------------

Apache+Tomcatで拡張子  .html  ファイルを 

JSPとして認識させる方法はありますか? 

web.xml を修正します。

最初ラクをしようとして 

<servlet> 

        <servlet-name>html2jsptest</servlet-name> 

        <jsp-file>/*.jsp</jsp-file> 

</servlet> 

<servlet-mapping> 

        <servlet-name>html2jsptest</servlet-name> 

        <url-pattern>/*.html</url-pattern> 

</servlet-mapping> 

と書いたのですがさすがにこれはだめ。 

<servlet> 

        <servlet-name>html2jsptest</servlet-name> 

        <jsp-file>/html2jsptest.jsp</jsp-file> 

</servlet> 

<servlet-mapping> 

        <servlet-name>html2jsptest</servlet-name> 

        <url-pattern>/html2jsptest.html</url-pattern> 

</servlet-mapping> 

このように1つ1つマッピングを書いてあげないとダメですね。 

めんどうですがしょうがないですね。

---------------------------------------------------------------

◎質問者からの返答

ありがとうございます。

うーん。その方法しかないのでしょうか・・。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ