标签: java servlets
有没有办法可以检查是否已经为响应调用了getOutputStream?
答案 0 :(得分:1)
一种方法是编写一个拦截servlet请求的ServletFilter,使用Decorator来包装HttpServletResponse,其响应.getOutputStream()会告诉你该方法已被调用并委托调用包装HttpServletResponse以返回实际输出流。
ServletFilter
HttpServletResponse