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