精选优质文档-倾情为你奉上java在过滤器中修改一个http请求的返回内容response保存了请求的返回信息,里面有个outputstream,你要返回给页面的流,都在这个地方保存.sun为我们提供了这么一个工具HttpServletResponseWrapper抽象类,利用这个类的子类把servletresponse包装一下,在过滤器中使用,就可以去除response的文件流,对其作出修改.首先要先子类化HttpServletResponseWrapper。 先子类化HttpServletResponseWrapper1、获取response对象,并将输出存放在自定义的流里面,那么关于输出流(outputStream、writer)的操作都是需要重写的了: 1)以流的方式获取输出重写getOutputStrem() 2)以字符方式获取输出重写getWriter() 3)刷新流重写flushBuffer() 4)重置流重写reset() 然后加入新增的获取输出数据的方法就ok了。2、定义r