jsp常用內建物件總結:
out物件:用於客戶端輸出資料。
request物件:用於處理客戶端傳送的請求的資料資訊。
response物件:用於響應客戶端傳送的請求並向客戶端輸出資訊。
session物件:用於為客戶端建立會話。
物件的作用域
page作用域:只能在jsp單一頁面範圍有效,page作用域內的物件只能在建立改物件的頁面訪問。如果請求**到其他頁面資源失效。
request作用域:request作用域可以在**到其他頁面也可以生效,重定向不生效。但是需要注意的是:request請求中作用域生效,請求結束,其他請求不生效。
request作用域對於每次客戶端的請求都是不同的。對於任何乙個新的請求,都會建立與本次請求相對應的request作用域。
session作用域:session作用域的範圍是整個會話,會話失效作用域失效。否則在會話的所有時間都會生效。
只有在這個應用執行結束失效。
cookie:
cookie是由伺服器端傳送給客戶端,瀏覽器會將cookie儲存在某個目錄下的文字檔案。
cookie可以存放客戶端的某些輸入,或選擇記錄。 最常見到的是根據cookie判斷使用者是否註冊。cookie還可以應用到使用者的最近瀏覽過的商品之類。
cookie的常用方法:
setmaxage:設定cookie的有效時間,以秒為單位。
setvalue:設定cookie的值。
getname: 獲取cookie的name。
getvalue:獲取cookie的值。
getmaxage:獲取cookie的有效時間。
為什麼response有addcookie方法,response有重定向方法,重定向到下乙個頁面會對客戶端做出響應,cookie會儲存在檔案中。
request**方法,他是**攜帶資料的,他的請求並沒有結束,cookie就不會儲存到客戶端的檔案中。
jsp 中作用域的總結
1 request setattribute 作用於僅限於一次請求request.setattribute key value 伺服器內部自動完成了跳轉,伺服器行為無形中延長了request的作用域 2 page this 作用域僅限於當前頁面 3 session setattribute 作用域?...
jsp中作用域scope概念
幾乎所有的web開發語言都支援session功能,servlet也不例外。servlet jsp中的session功能是通過作用域 scope 這個概念來實現的。作用域分為四種,分別為 page 在當前頁面有效 僅用於jsp中 request 在當前請求中有效 session 在當前會話中有效 在所...
JSP 中Spring Bean 的作用域詳解
jsp 中spring bean 的作用域詳解 bean元素有乙個scope屬性,用於定義bean的作用域,該屬性有如下五個值 1 singleton 單例模式,在整個spring ioc容器中,單例模式作用域的bean都將只生成乙個例項。一般spring容器預設bean的作用域為singleton...