输出流之《OutputStream》
今天写了一枚下载功能,点击点击老是报 getOutputStream() has already been called for this respons 错误!!!
网上查了一下说是没有关闭流之类的,我认真的检查了好多遍,确认所有流都已做了关闭!
下面直接贴出解决办法:
解决方法一、response.getOutputStream() 和 response.getWriter().write(json); 同时出现 就会出现以上Bug!删掉其一即可解决。
解决方法二、在给处理下载文件转发的jsp页面,添加
<%
out.clear();
out = pageContext.pushBody();
%>