小编Dee*_*ore的帖子

Jersey 2.4 ReaderInterceptor无法正常工作

我正在测试泽西拦截器和过滤器.我有这个Jersey 2.4拦截器代码:

@Provider
@Test
public class TestInterceptor implements WriterInterceptor, ReaderInterceptor {
    private final static Logger log = ....

    @Override
    public void aroundWriteTo (WriterInterceptorContext context) 
        throws IOException, WebApplicationException {
        log.debug("WriterInterceptor");
        context.proceed();
    }

    @Override
    public Object aroundReadFrom(ReaderInterceptorContext ric) 
        throws IOException, WebApplicationException {
        log.debug("ReaderInterceptor");
        return ric.proceed();
    }    
}
Run Code Online (Sandbox Code Playgroud)

我的资源方法:

@Path("{test}")
@GET
@Produces(MediaType.APPLICATION_JSON)
@Test
public FooObj test () {
    log.debug("test method");
    return new FooObj();
}
Run Code Online (Sandbox Code Playgroud)

两个过滤器:

@Provider
public class ResponseFil implements ContainerResponseFilter {
    private final static Logger log = ....

    @Override
    public void filter(ContainerRequestContext …
Run Code Online (Sandbox Code Playgroud)

java httprequest jersey-2.0

2
推荐指数
1
解决办法
3743
查看次数

标签 统计

httprequest ×1

java ×1

jersey-2.0 ×1