今天寫了一枚下載功能,點擊點擊總是報 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