当我使用Apache CXF2.0时,我有一个响应处理程序喜欢:
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
{...}
}
但是现在,我想在过滤器中获取Response对象,我该怎么办?我没有找到任何方法来获取它,我想改变Response的一些属性,所以我想我需要得到它。