一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

JSP上傳圖片產生 java.io.IOException: Stream closed異常解決方法

在做 jsp 上傳圖片時,把 Java 代碼直接改成 jsp,上傳時產生 如下異常:
2012-12-31 8:59:21 org.apache.catalina.core.StandardWrapperValve invoke
嚴重: Servlet.service() for servlet jsp threw exception
Java.io.IOException: Stream closed
...
百思不得其解,翻出 jsp 轉成 servlet 后的代碼。如下(很很的醒目一下):
復制代碼 代碼如下:
...
}catch(Exception e){
e.printStackTrace();
}finally{
out.flush(); //
out.close();// 此處為源始代碼
DBHelper.freeConnection(connection);
}
out.write('/r'); // 如上我已經關了 out 對象,但此處還在使用,所以便產生了如開始所描述的異常
out.write('/n');
} catch (Throwable t) {
if (!(t instanceof SkipPageException)){
out = _jspx_out;
if (out != null && out.getBufferSize() != 0)
try { out.clearBuffer(); } catch (Java.io.IOException e) {}
if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
}
} finally {
_jspxFactory.releasePageContext(_jspx_page_context);
}
...

解決辦法:把程序中加紅加粗的代碼改成:
復制代碼 代碼如下:
out.flush() ;
out = pageContext.pushBody(); // 關于該段程序的解釋,doc中已經說的很清楚。

如下:(要特別注意一下flush()和clear()方法的區別,因為需求不同程序是不同的)
abstract voidflush()
Flush the stream.

abstract voidclear()
Clear the contents of the buffer.


PageContext 實現了抽象類 JspContext ,方法:pushBody(), 保存當前的out對象
BodyContentpushBody()
Return a new BodyContent object, save the current "out" JspWriter, and update the value of the "out" attribute in the page scope attribute namespace of the PageContext.

public abstract class BodyContent
extends JspWriter

out 內置對象

jsp技術JSP上傳圖片產生 java.io.IOException: Stream closed異常解決方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 污污网站免费入口链接 | 精品国产免费第一区二区三区日韩 | 伊人手机在线视频 | 五月天综合久久 | 国产麻豆综合视频在线观看 | 激情网页 | 一区二区三区四区五区六区 | 天堂在线观看 | 国产精品第一页在线 | 久久精彩免费视频 | 国产精品视频免费观看 | 女性毛片 | 日韩精品一区二区三区国语自制 | 国产一二三四区在线观看 | 美女一级毛片免费观看 | 久久国产精品国产自线拍免费 | 香蕉久人久人青草青草 | www.xxx欧美| 午夜视频免费国产在线 | 丁香婷婷在线观看 | 国产一区二区网站 | 精品国产免费第一区二区三区日韩 | 韩国一级毛片在线高清免费 | 国产在线观看91精品一区 | 欧美欧美乱码一二三区 | 好吊妞精品 | 男女免费爽爽爽在线视频 | 久久精品视频8 | 91视频啪| 色网站免费观看 | 精品一区二区三区四区五区 | 国产女视频 | 激情六月天婷婷 | 黑人和黑人激情一级毛片 | 国产午夜小视频 | 四色成人网 | 国产女同一区二区三区五区 | www.欧美黄色 | 国内自拍一二三四2021 | 九九99九九在线精品视频 | 小说区图片区视频区 |