- PR -

Tomcat 4.xでROOTディレクトリを参照する方法

1
投稿者投稿内容
TK777
会議室デビュー日: 2003/02/06
投稿数: 1
投稿日時: 2003-02-06 20:28
はじめての投稿です。
WindowsXP ProfessionalでApache 1.3.27 とTomcat4.0.6もしくは4.1.18で連携をしたいと思っています。
連携自体はうまくいくのですが、
都合により $TOMCAT_HOME/webapps/ROOT/WEB-INF/classes/Hello.class を
http://localhost/servlet/Hello
のように80番ポートでも上記のようにアクセスできるようにしなければなりません。
Tomcat 3.2ではうまくできたのですが、4.xではどのようにしたらよいか
わかりませんでした。
何かよい方法がありましたらよろしくお願いします。
Anthyhime
ぬし
会議室デビュー日: 2002/09/10
投稿数: 437
投稿日時: 2003-02-08 08:53
servlet/*以下の形式でサーブレットにアクセスする際には、
内部的にinvokerと呼ばれるサーブレットが指定されたサーブレットにリクエストをディスパッチします。

invokerは外部から意図しないサーブレット(アプリケーションサーバにインストール済みの管理ユーティリティなど)を利用されてしまうというセキュリティ上の欠点があり、Tomcat4ではデフォルトで利用できないようになっています。

Invokerは明示的にマッピングを追加することにより利用可能になりますが、テストの時を除き利用しないほうがよいでしょう。
H2
ぬし
会議室デビュー日: 2001/09/06
投稿数: 586
お住まい・勤務地: 港
投稿日時: 2003-02-10 06:31
これが参考になるかと。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=2628&forum=12
1

スキルアップ/キャリアアップ(JOB@IT)