どのように地図サーブレットに追加パス情報getPathInfo()
質問
私はこの問題がTomcatには処理の追加パス情報の一部としてサーブレットの名前です。ここでは気でゆった機能を当社のウエブアプ(ま利用追加のパス情報ではなく?name=valueのペアのためのクローラー向けのリンク)。
で正しく働いている前ですが、壊れた分を加えて明示的にマッピングを削除す Invoker
サーブレットを利用したこと当社のサーブレット.例として以下のようなリンク:
MyServlet
と言われ、正しくは、"/param1/param2/param3"によって返された getPathInfo()
の HttpServletRequest
.
現在、Tomcatのように負荷MyServlet/param1/param2/param3としてのサーブレット:
[23日/2008:16:44:23 -0700] "得 /servlet/MyServlet/param1/param2/param3 HTTP/1.0"404
ここではその定義は、マップされたのweb.xmlば打ち "http://mydomain.com/servlet/MyServlet"働きます。
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>com.myclass.etcetera.MyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/servlet/MyServlet</url-pattern>
</servlet-mapping>
解決
必要な地図で/servlet/MyServlet/*
抜けていて最後の"/*".
所属していません StackOverflow