日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

illegalstateexception是什么異常


illegalstateexception是什么異常


【illegalstateexception是什么異?!?/strong>以java為例,其illegalstateexception該異常表示,當前對客戶端的響應已經結束,不能在響應已經結束(或說消亡)后再向客戶端(實際上是緩沖區(qū))輸出任何內容 。
在一次響應commit之前,所有的內容輸出都將寫入servlet引擎的緩沖區(qū)(tomcat或weblogic的內容空間),而在commit之后,上一次response向緩沖區(qū)寫入的內容,將清空 。由于servlet在沒有設置單線程的情況下(使用Single-Threaded Model,servlet實現(xiàn)SingleThreadModel接口,jsp使用<%@ page isThreadSafe=“false”%>),是多線程的,所以上面所說的緩沖區(qū),都將是該response所屬的線程私有的內存空間 。有了這個概念,將可以分析碰到的關于servlet多線程的很多問題 。如果不能確認response是否已經committed ??梢哉{用response.isCommitted()來判斷 。導致這個錯誤最普遍的原因是,jsp有編譯錯誤 。

    推薦閱讀