1

私は、webroot/TellSomeoneMail対応するクラスのようなURLパターンを持っています。

<servlet>
      <servlet-name>TellSomeoneMail</servlet-name>
      <display-name>Tell Someone Mail</display-name>
      <servlet-class>com.nightingale.register.servlet.TellSomeoneMailServlet</servlet-class>
 </servlet>

しかし、このサーブレットを呼び出している JSP ファイルを特定するにはどうすればよいでしょうか。

4

3 に答える 3

0

<servlet-mapping>ユーザーがサーブレットにリクエストできるようにする JSP ページを見つけるには: web.xml の要素で、サーブレットがマップされているパスを確認します。

次に、プロジェクト内のすべての JSP でこの文字列の全文検索を実行します。サーブレット パスを含むターゲットを持つHTML<a>と要素を探します。<form>

于 2013-04-12T09:47:49.203 に答える
0

リクエストの送信元の URL を取得できます。次のコードを見てください

if (request instanceof HttpServletRequest) {
    String url = ((HttpServletRequest)request).getRequestURL().toString();
}
于 2013-04-12T09:15:44.297 に答える