質問

私はこの問題がTomcatには処理の追加パス情報の一部としてサーブレットの名前です。ここでは気でゆった機能を当社のウエブアプ(ま利用追加のパス情報ではなく?name=valueのペアのためのクローラー向けのリンク)。

で正しく働いている前ですが、壊れた分を加えて明示的にマッピングを削除す Invoker サーブレットを利用したこと当社のサーブレット.例として以下のようなリンク:

http://mydomain.com/servlet/MyServlet/param1/param2/param3

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/*

抜けていて最後の"/*".

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top