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位數字 ...