response物件用於響應客戶端請求,向客戶端輸出資訊。它封裝了
jsp產生的響應,併發送到客戶端以響應客戶端的請求。
常用方法:
方法名稱
說明sendredirect()
將請求定位到乙個不同的url,即頁面重定向
setheader()
設定響應頭資訊
語法:response.sendredirect("跳轉頁面
")
eg: response.sendredirect("new.jsp");(效果跳轉到new.jsp頁面)
**與重定向的區別
**(伺服器端跳轉
):
一次請求
request.getrequestdispatcher("new.jsp").forward(request, response);
重定向(客戶端跳轉
):
兩次請求
response.sendredirect("new.jsp");
new.jsp
**重定向:
1.**是在伺服器端完成,因此稱為伺服器端跳轉
重定向是在客戶端完成,因此稱為客戶端跳轉
2.**後,位址列不會改變
重定向後,位址列會改變
3.**只能在同乙個
web專案範圍內進行
重定向可以再同乙個web專案內,也可以重定向到其他任意地方
eg:response.sendredirect("");
Response內建物件
如果要處理對使用者的響應就需要用到response,這個內建物件是在呼叫service方法的時候容器會傳遞過來,直接在方法中使用即可。該物件的重要方法有 public void addcookie cookie cookie 向客戶端新增乙個cookie資訊到客戶端瀏覽器 public void s...
JSP內建物件之response物件
response物件 作用 同request一樣,用於響應客戶端請求並向客戶端輸出資訊 實現頁面的跳轉或重定向 方法 1 response.sendredirect url 這裡的url值需要跳轉的頁面的名字。2 response.setheader string name,string value...
ASP內建物件詳解之Response物件
response物件用於向客戶端瀏覽器傳送資料,使用者可以使用該物件將伺服器的資料以html的格式傳送到使用者端的瀏覽器,它與request組成了一對接收 傳送資料的物件,這也是實現動態的基礎。下面介紹它常用的屬性和方法。1 buffer屬性 該屬性用於指定頁面輸出時是否要用到緩衝區,預設值為fal...