TomcatのJerseyを使ってContainerRequestFilterを正しく適用する方法

私はJerseyとTomcatを使ってRESTful APIを作成しています。

私は、各リクエストに(ContainerRequestFilterを実装する)CustomContainerRequestFilterを適用したいと思います。

だから私は追加しました


        com.sun.jersey.spi.container.ContainerRequestFilters
        com.CustomContainerRequestFilter

問題は、配置後にCustomContainerRequestFilterがインスタンス化されているにもかかわらず、filter()メソッドの実装がまったくトリガーされないことです。

私は、各Restメソッドで呼び出されるフィルタを順序付けるために何かをすることを忘れましたか?

1
こんにちは、あなたのweb.xmlファイルを追加して、CustomContainerRequestFilterを表示してください。
追加された 著者 Ulflander,

1 答え

ContainerRequestFilter実装に@Providerアノテーションを付けることを確認してください

1
追加された