Rest 球衣-@PreMatching&x27;行不通
我想在任何请求匹配之前执行一些代码:Rest 球衣-@PreMatching&x27;行不通,rest,jersey,matching,Rest,Jersey,Matching,我想在任何请求匹配之前执行一些代码: @PreMatching public class PreMatchingFilter implements ContainerRequestFilter { @Override public void filter(ContainerRequestContext requestContext) throws IOException { System.out.println("I am here"); } } 不幸
@PreMatching
public class PreMatchingFilter implements ContainerRequestFilter {
@Override
public void filter(ContainerRequestContext requestContext) throws IOException {
System.out.println("I am here");
}
}
不幸的是,无论请求是什么,控制台都不会写入sysout消息。
我遗漏了什么吗?您仍然需要显式注册它,或者使用
@Provider
注释扫描它@PreMatching
不能替代@Provider
如果您正在包扫描资源类(@Path
注释类),则如果@Provider
注释位于要扫描的包中列出的包或子包中,则也将拾取该注释