jsp编译成servlet之后
在释放在jsp中使用的对象,会调用response.getWriter()
因为这个方法是和response.getOutputStream()相冲突的!所以会出现以上这个异常。
网上说下面的代码可以解决
out.clear();
out = pageContext.pushBody();
我加上好像还是报错。用下面的就不报了。
OutputStream os = response.getOutputStream();
ImageIO.write(image, "JPEG", os);
os.flush();
os.close();
os=null;
response.flushBuffer();
out.clear();
out = pageContext.pushBody();