@RequestFilters注释似乎删除了在jersey配置中使用RequestFilterFactory添加的任何过滤器。 是否有可能以任何其他方式获得注释?
答案 0 :(得分:0)
找到解决这个问题的方法。我用@AnnotationAwareResourceFilters替换了@ResourceFilters,然后构建了一个工厂来创建不同的过滤器。我还在过滤器列表的开头添加了一个新的内部过滤器。此过滤器包含对AbstractMethod的引用,允许并将其放入请求属性中,允许任何过滤器稍后检索注释。