【发布时间】:2013-04-24 18:25:05
【问题描述】:
我正在使用 Jersey 1.17 和 Jersey-Spring 1.8。
我正在尝试让球衣ResourceFilter 正确安装。我希望这个过滤器是应用程序范围的。
我已将 ResourceFilter 实现定义为 spring 中的一个 bean(在 XML 中定义)并使用 @Provider 注释对其进行注释。
@Provider
public class ContainerResourceFilterTest implements ResourceFilter
{
public ContainerRequestFilter getRequestFilter()
{
return null; //TODO
}
public ContainerResponseFilter getResponseFilter()
{
return null; //TODO
}
}
但是当我发送请求时它不会被击中。
如果我在特定资源上使用 @ResourceFilters 注释,那么它会按预期工作,但我不想在每个类上都这样做。
如何注册应用范围的过滤器?
【问题讨论】: