我正在使用 Jersey 和 Tomcat 创建一个 RESTful API。
我想对每个请求应用一个 CustomContainerRequestFilter(它实现了 ContainerRequestFilter)。
所以我添加了
<init-param>
<param-name>com.sun.jersey.spi.container.ContainerRequestFilters</param-name>
<param-value>com.CustomContainerRequestFilter</param-value>
</init-param>
问题是尽管部署后正在实例化 CustomContainerRequestFilter,但根本没有触发 filter() 方法的实现。
我是否忘记做某事以便在每个 Rest 方法上调用该过滤器?