Java 如何在Apache CXF3.0的ContainerResponseFilter中获取响应对象?
当我使用Apache CXF2.0时,我有这样一个响应处理程序:Java 如何在Apache CXF3.0的ContainerResponseFilter中获取响应对象?,java,jax-rs,cxf,Java,Jax Rs,Cxf,当我使用Apache CXF2.0时,我有这样一个响应处理程序: public class CustomResponseHandler implements ResponseHandler { @Override public Response handleResponse(Message paramMessage, OperationResourceInfo paramOperationResourceInfo, Response paramRespon
public class CustomResponseHandler implements ResponseHandler
{
@Override
public Response handleResponse(Message paramMessage, OperationResourceInfo paramOperationResourceInfo,
Response paramResponse)
{...}
}
现在,我迁移到Apache CXF3.0,定义了一个实现ContainerResponseFilter的类,以实现相同的功能,如下所示:
public class CustomResponseHandler implements ContainerResponseFilter
{
public void filter(ContainerRequestContext requestContext, ContainerResponseContext responseContext) throws IOException
{...}
}
但是现在,我想在过滤器中获取响应对象,我该怎么做?我没有找到任何方法来获取它,我想更改响应的某些属性,因此我认为我需要获取它。您想更改哪些属性?您想更改哪些属性?