私はweb.xmlにどのようにリクエストごとに呼び出されるフィルタを設定すればよいのでしょうか?すべてのリクエスト用サーブレットフィルタ
答えて
だけでフィルタを作成し、*
例えば/にマップ
<filter>
<filter-name>MyFilter</filter-name>
<filter-class>com.mycompany.MyFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>MyFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
ワイルドカード '*'を使用してフィルタマッピングを追加します。
<filter-mapping>
<filter-name>TestFilter</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
クエリ文字列がサーブレットではなくルートURLに関連付けられている場合、フィルタはhttp://mysite.com?blahblahなどで呼び出されません。あなたは解決策を知っていますか? – fernandohur
私はまったく同じ問題を抱えています。クライアントからのすべての要求に対してフィルタが呼び出されません。アプリケーションレベルまたはjbossコンテナレベルの場合、すべてのリクエストを無関係に捕捉するフィルタが必要です。 – Balflear
サーブレットフィルタを使用してTomcatのすべてのリクエスト(webappおよびnon-webapp contextx)を捕捉できますか? –
- 1. サーブレットフィルタでリクエストを保存して再利用しますか?
- 2. Ratpackのサーブレットフィルタ
- 3. Springインターセプタ対サーブレットフィルタ
- 4. サーブレットフィルタとOSGi HttpService
- 5. Webサービスのセキュリティプロキシとしてのサーブレットフィルタ
- 6. Javaサーブレットフィルタ内のHTTPServletRequestのリクエストURLを傍受して変更することはできますか?
- 7. サーブレットフィルタ内のコンテキストパラメータへのアクセス
- 8. OSGiコンテナ内のすべてのHTTPリクエストを捕捉するためにサーブレットフィルタを登録するにはどうすればよいですか?
- 9. すべてのリクエスト間のphpのクリティカルセクション
- 10. すべてのbackbone.js RESTリクエストのメディアタイプ
- 11. すべてのリクエストのPHPシングルトンクラス
- 12. 新しいAjaxリクエストすべてのAjaxリクエストの完了
- 13. サーブレットフィルタのURLパターンを設定する
- 14. サーブレットフィルタに複数のURLパターンを渡す
- 15. RouteTableを使用してASP.NET MVCのHttpHandlerにすべての "/ api"リクエストをルーティング
- 16. サーブレットフィルタ - 特定のフィルタにフィルタを適用しない
- 17. リクエストをHttpServletRequestWrapperにラップするサーブレットフィルタを追加すると、ページが廃止されたように見えます
- 18. Google App Engineアプリケーションのすべてのバージョンのログをリクエストする
- 19. jqueryの前のすべてのリクエストを中止します
- 20. IPython:すべてのリクエストのベースURLパスを設定する
- 21. すべてのHTTPリクエストをマゼンタのHTTPSにリダイレクトする方法
- 22. ビューアロケートでASINetworkQueueのすべてのリクエストを安全にキャンセルする
- 23. マシン上のすべての* HTTPリクエストにヘッダを追加する
- 24. すべてのPOSTリクエストを単一のApiControllerにルーティングする
- 25. Typeahead in rails app:プリフェッチを介してすべてのリクエストにJSONリクエストを追加するのではなく、特定のリクエストにJSONリクエストを追加します。
- 26. クロムのみのすべてのリクエストの停止時間
- 27. AngularJsはすべてのリクエストでユーザーを確認します
- 28. mod_rewriteはすべての.pdfリクエストをキャッチします
- 29. すべてのasp.netリクエストを1ページに強制しますか?
- 30. ファイルをダウンロード中に、すべてのリクエストがブロックされます
クエリ文字列がサーブレットではなくルートURLに関連付けられている場合、フィルタはhttp://mysite.com?blahblahなどで呼び出されていません。あなたは解決策を知っていますか? – fernandohur
が呼び出されます。 mysite.comに関連付けられたサーブレットがどのようにマップされているか確認してください。 mysite.comがWebサーバーから直接レンダリングされた静的なページである場合、javaアプリケーションはそのURLのヒットを得ることはありません。 – aishwarya
もしそうなら、私はどのように根のURLにフィルターを結ぶことができますか? – fernandohur