posts - 42,  comments - 84,  trackbacks - 0
          今天在調試一個Servlet程序的時候,報了以下錯誤!
          java.lang.IllegalStateException: Cannot forward after response has been committed
          根據字面理解的話,意識是在response已經提交后程序不能再一次的跳轉!

          研究代碼以后發現,是因為前面已經執行過一次request.request.getRequestDispatcher().forward()
          但是后面的request.request.getRequestDispatcher().forward()依然被執行到了!

          那么很有理由相信request.request.getRequestDispatcher().forward()跳轉本身是不會返回什么,也不會終止程序體的執行!
          程序體后面該執行的還是會執行!
          posted on 2008-04-17 10:28 Dong 閱讀(7751) 評論(1)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 中西区| 运城市| 南丰县| 田东县| 张掖市| 吉木萨尔县| 辽宁省| 莱阳市| 贡嘎县| 桃江县| 白城市| 固安县| 通江县| 南江县| 卢湾区| 丹寨县| 新泰市| 当阳市| 石楼县| 河源市| 新河县| 繁昌县| 名山县| 晋州市| 铜山县| 临邑县| 象州县| 罗田县| 大渡口区| 宜川县| 彩票| 民丰县| 正定县| 措美县| 黎平县| 莱芜市| 桃园市| 肇庆市| 平泉县| 曲靖市| 广昌县|