有时候需要对网站进行控制,防止输出非法内容或者敏感信息.这时我们可以使用filter来进行内容替换,其工作原理为,在Servlet将内容输出到response时,response将内容缓存起来,在Filter中进行替换,然后再输出到客户浏览器.由于默认的response并不能严格的缓存输出内容,因此需要自定义一个具备缓存功能的response. 可以通过扩展javax.servlet.http.HttpServletResponseWrapper类来实现自定义response.该类实现了java…