天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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異常解決方法,轉載需保留來源!

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

主站蜘蛛池模板: 99精品国产免费久久久久久下载 | 伊人久久大香线蕉综合影 | 一二三四视频免费社区5 | 花蝴蝶高清观看免费 | 最新亚洲中文字幕在线观看 | 亚洲综合香蕉在线视频 | 国产一区二区在线观看免费 | 亚洲国产成人99精品激情在线 | 最近中文字幕在线看免费完整版 | 亚洲国产综合久久久无码色伦 | 国产午夜福利伦理300 | 久久人妻无码毛片A片麻豆 久久人妻熟女中文字幕AV蜜芽 | 国产色婷婷精品人妻蜜桃成熟时 | 美女胸被男子强捏视频 | 亚洲欧洲精品A片久久99 | 菲律宾毛片 | 高潮久久久久久久久不卡 | 国产精品2020观看久久 | 2019中文字幕乱码免费 | 国产亚洲精品久久久久久禁果TV | 波野结衣qvod| 国产一卡在线观看完整版 | 国产呦精品一区二区三区下载 | 亲胸揉胸膜下刺激视频网站APP | 久久全国免费久久青青小草 | 99re热有精品国产 | 日本大尺码喷液过程视频 | 好男人的视频在线观看 | 亚洲人成电影网站 | 性夜影院午夜看片 | 欧美色妞AV重囗味视频 | 朝鲜美女bbwbbw撒尿 | 2021国产精品视频一区 | 国产精品无码亚洲区艳妇 | 涩涩视频www在线观看入口 | 国产在线一区二区三区四区 | 国产精品成人久久久久A伋 国产精品成人观看视频免费 | 国产手机精品一区二区 | 精品一区二区三区在线成人 | 热久久国产欧美一区二区精品 | 国产精品69人妻无码久久久 |