The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks
          1:request.getRequestDispatcher("轉發路徑").forward(req,resp)該語句是實現請求轉發的,當請求進入到該servlet中執行到該語句時,服務器不會直接響應而是轉發到轉發路徑得servlet繼續處理,由于將req和resp帶過去了,所以這期間是沒有重新創建request和response對象,所以在接下來的servlet中同樣可以獲得當前servlet的request中的參數。
          2:response.sendRedirect("")當運行到servlet的該條語句時,服務器會響應瀏覽器一個小心頭告訴瀏覽器重新請求方法中的路徑對應的servlet,因為是瀏覽器從新請求所以會創建新的request和response對象,因此上一次請求的request中的參數無法得到。
          很好的理解這兩者的原理和區別有助于熟練操作請求的轉發和重定向。熟練的控制參數獲取。 
          posted on 2013-11-28 14:36 Eric_jiang 閱讀(301) 評論(0)  編輯  收藏 所屬分類: JSP
          主站蜘蛛池模板: 龙胜| 桃江县| 于都县| 塘沽区| 巩义市| 三台县| 同仁县| 民勤县| 延津县| 武定县| 阳高县| 营山县| 泽州县| 华安县| 冕宁县| 时尚| 保德县| 汕头市| 锦屏县| 北川| 石狮市| 敦化市| 莒南县| 丹阳市| 久治县| 石河子市| 阜城县| 潼关县| 宜章县| 高碑店市| 北碚区| 永仁县| 珲春市| 资源县| 阜宁县| 漯河市| 日喀则市| 孟州市| 凯里市| 古交市| 佳木斯市|