response物件的作用

2021-08-29 07:41:40 字數 732 閱讀 3789

httpservletresponse: 響應報文  響應首行,響應頭,空行,響應體

代表:伺服器給瀏覽器的響應報文,請求到伺服器時,伺服器將伺服器的資訊封裝起來建立為此物件

獲取:請求到達伺服器,伺服器建立此物件傳入到service中最終傳入到doget中

作用:1、向頁面響應乙個字串或者html頁面片段或者完整的html頁面

response.getwriter().write("頁面片段");

2、請求的重定向

response.sendredirect(location);

重定向時,第一次請求時的響應頭

當訪問servlet時,伺服器給了瀏覽器乙個特殊的響應,響應狀態碼為302,響應頭中多了location(值是                                         response.sendredirect("1.html")設定的引數)

瀏覽器接收到這個特殊響應時,找到響應頭中的location對應的位址,然後再次向伺服器發起請求

*    重定向的特點:

*        1、重定向時瀏覽器發起了兩次請求

*        2、瀏覽器位址列位址發生了改變

*        3、一共有兩個響應,第乙個的響應狀態碼為302,最終顯示的是第二次響應的內容

*        4、重定向是由瀏覽器來執行

Request物件 Response物件

request物件和response物件的原理 tomcat伺服器會根據請求url路徑,建立相對應的物件。tomcat伺服器,會建立request和response物件,request物件中封裝請求訊息資料。tomcat將request和response兩個物件傳遞給service方法,並且呼叫se...

response物件的初識

1.response重定向 使用response物件提供的sendredirect 方法可以將網頁重定向到另乙個頁面,而且重定向操作支援將位址重定向到不同的主機上,這一點與 不同。進行重定向操作之後,request中的屬性全部失效,並且開始新的request的物件。sendredirect 方法的使...

Response物件的學習

1.請求訊息 客戶端傳送給伺服器端的資料 資料格式 1.請求行 2.請求頭 3.請求空行 4.請求體 2.響應訊息 伺服器端傳送給客戶端的資料 資料格式 1.響應行 1.組成 協議 版本 響應狀態碼 狀態碼描述 2.響應狀態碼 伺服器告訴客戶端瀏覽器本次請求和響應的乙個狀態。1.狀態碼都是3位數字 ...