使用@RequestFilters时,在泽西请求过滤器中获取注释值

时间:2012-08-06 09:04:40

标签: annotations jersey

@RequestFilters注释似乎删除了在jersey配置中使用RequestFilterFactory添加的任何过滤器。 是否有可能以任何其他方式获得注释?

1 个答案:

答案 0 :(得分:0)

找到解决这个问题的方法。我用@AnnotationAwareResourceFilters替换了@ResourceFilters,然后构建了一个工厂来创建不同的过滤器。我还在过滤器列表的开头添加了一个新的内部过滤器。此过滤器包含对AbstractMethod的引用,允许并将其放入请求属性中,允许任何过滤器稍后检索注释。