-2

これは非常に単純な質問ですが、問題を引き起こします。

私はこのプロジェクトに参加しましたが、それに精通している人はあまりいません。私の web.xml ファイルには次のものがあります。

 <filter>
    <filter-name>XSS</filter-name>
    <filter-class>com.lmig.acu.servletinits.CrossScriptingFilter</filter-class>
 </filter>
 <filter-mapping>
    <filter-name>XSS</filter-name>
    <url-pattern>/*</url-pattern>
 </filter-mapping>

私の質問は、上記の url-pattern で /* が指している場所を概説する web.xml に関連するファイルがどこかにありますか?

4

1 に答える 1

0

( /* ) すべての URL パスを Filter クラスにマップしますcom.lmig.acu.servletinits.CrossScriptingFilter

サーブレット仕様 SRV.11.2によるサーブレット マッピングの構文:

  • 「/」文字で始まり「/*」サフィックスで終わる文字列は、パス マッピングに使用されます。
  • 「*.」で始まる文字列。プレフィックスは拡張マッピングとして使用されます。
  • 「/」文字のみを含む文字列は、アプリケーションの「デフォルト」サーブレットを示します。この場合、サーブレット パスはリクエスト URI からコンテキスト パスを引いたものであり、パス情報は null です。
于 2013-08-03T07:27:12.037 に答える