posts - 75,comments - 83,trackbacks - 0
          tomcat5下jsp出現(xiàn)getOutputStream() has already been called for this response異常的原因和解決方法

          具體的原因就是
          在tomcat中jsp編譯成servlet之后在函數(shù)_jspService(HttpServletRequest request, HttpServletResponse response)的最后
          有一段這樣的代碼
          finally {
                if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context);
              }
          這里是在釋放在jsp中使用的對(duì)象,會(huì)調(diào)用response.getWriter(),因?yàn)檫@個(gè)方法是和
          response.getOutputStream()相沖突的!所以會(huì)出現(xiàn)以上這個(gè)異常。

          在使用完輸出流以后在jsp頁(yè)面中調(diào)用以下兩行代碼即可:
          out.clear();
          out = pageContext.pushBody();

          posted on 2007-09-03 16:42 梓楓 閱讀(411) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 景谷| 云和县| 南昌县| 双城市| 平谷区| 民权县| 泗阳县| 义乌市| 永济市| 兴海县| 黑水县| 海丰县| 锦屏县| 凤山县| 丽水市| 永宁县| 资兴市| 余姚市| 独山县| 临泉县| 皋兰县| 东辽县| 南华县| 衡水市| 远安县| 探索| 福安市| 高要市| 西贡区| 天长市| 岱山县| 沈丘县| 新野县| 万州区| 武宣县| 江口县| 远安县| 宁津县| 阿巴嘎旗| 普陀区| 抚松县|