java.lang.IllegalStateException: getWriter() has already been called for this response


出現此異常的三種可能:
1.通過response.reset(); 刷新可能存在一些未關閉的getWriter().  來源:http://blog.csdn.net/wonder4/article/details/8476603
2.struts2請求方法中返回了success此類會返回數據或者界面的,舉例如下:
public String saveSubmitOrder(){
return "success";
}
改成
public String saveSubmitOrder(){
return null;
}
或者void。
3.存在多個getWriter且未關閉狀態,或者getWriter與OutputStream同時出現。
 
總之,一個請求過來只會有一個返回結果,如果存在兩個或以上則會出現此異常.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM