forward和redirect的區別 forward和redirect有什麼不同
forward和redirect是什麼,大家知道嗎?forward和redirect是servlet的主要兩種跳轉方式,其中forward又叫轉發,而redirect叫重定向。那麼,forward和redirect這兩種跳轉方式有什麼不同呢?和小編一起來了解一下吧!
forward和redirect的區別
1、請求方不同:redirect是由客戶端發起的請求,而forward是服務端發起的請求。
2、瀏覽器地址表現不同:redirect是瀏覽器地址顯示被請求的url,而forward是瀏覽器地址不顯示被請求的url。
3、參數傳遞不同:redirect需要重新開始一個request,原頁面的request生命週期結束。forward另一個連接的時候。request變量是在其生命週期內的。另一個頁面也可以使用,其實質是把目標地址include。
4、底層運作不同:redirect發送的請求信息又回送給客戶機,讓客戶機再轉發到另一個資源上,需要在服務器和客戶機之間增加一次通信。forward服務器端直接找到目標,並include過來。
5、定義不同:Forward——客戶端和瀏覽器只發出一次請求,Servlet、JSP或其它信息資源,由第二個信息資源響應該請求,在請求對象request中,保存的對象對於每個信息資源是共享的。
Redirect——實際是兩次HTTP請求,服務器端在響應第一次請求的時候,讓瀏覽器再向另外一個URL發出請求,從而達到轉發的目的。
-
六尺巷位於哪個省哪裏 六尺巷位於哪個省
六尺巷,位於安徽省桐城市的西南一隅,全長100米、寬2米,建成於清朝康熙年間(1662年—1722年),巷道兩端立石牌坊,牌坊上刻着“禮讓”二字。“千里家書只爲牆,讓他三尺又何妨。萬里長城今猶在,不見當年秦始皇”。這首“讓牆詩”就出自六尺巷的一段歷史典故。史料記載:張文...
-
驢肉功效與作用 驢肉的功效與作用有哪些
驢肉,是指驢的肉,是一種高蛋白、低脂肪、低膽固醇的肉類。老人、兒童、體弱者和生病調養的人都可以適量吃驢肉來補充良好的營養,強筋健骨。那驢肉的功效和作用是什麼呢?驢肉的功效與作用1、恢復體力驢肉中含有大量的動物膠和骨膠原以及蛋白質和大量的鈣質,人們吃了...
-
給女朋友道歉的話有哪些 給女朋友道歉的話
1、不是老說你“宰相肚裏能撐船”嗎,那就別和我計較了嘛。2、多陪陪你,無奈身不由己。請諒解,我愛你。3、都是我的錯,你別生氣了,生氣的樣子可不好看哦。4、打是情,罵是愛,邊打邊罵是談戀愛。我們的情已很深,戀愛已談過,但愛你還不夠,所以和你吵架了。不過惹你生氣並非本...
-
臘八習俗有哪些 臘八節的習俗
臘八習俗有:泡臘八蒜、煮臘八粥、吃臘八豆、吃喇叭面、釀臘八醋、吃臘八豆腐等。1、吃臘八粥臘八這天我國一些地方有喝臘八粥的習俗,而最早的臘八粥是紅小豆煮,後經演變,加之地方特色,逐漸豐富多彩起來。南宋文人周密撰《武林舊事》說:“用胡桃、松子、乳覃、柿、慄...