这是web容器生成的servlet代码中有out.write(””),这个和JSP中调用的response.getOutputStream()产生冲突. 即Servlet规范说明,不能既调用 response.getOutputStream(),又调用response.getWriter(),无论先调用哪一个,在调用第二个时候应会抛出 因为在jsp中,out变量是通过response.getWriter得到的,在程序中既用了response.getOutputStream,又用了out变量,故出现以上错误。 解决方案: out.clear(); out = pageContext.pushBody();就可以了;
Cannot call sendRedirect() after the response has been committed
最新推荐文章于 2024-07-02 17:52:16 发布