一.session
session 物件儲存特定使用者會話所需的屬性及配置資訊。這樣,當使用者在應用程式的 web 頁之間跳轉時,儲存在 session 物件中的變數將不會丟失,而是在整個使用者會話中一直存在下去。當使用者請求來自應用程式的 web 頁時,如果該使用者還沒有會話,則 web 伺服器將自動建立乙個 session 物件。當會話過期或被放棄後,伺服器將終止該會話。session 物件最常見的乙個用法就是儲存使用者的首選項。
優點:缺點:
生命週期:
儲存內容:
注意:
//賦值string s =textbox1.text;
session["aa"] =s;
//取值
if(session["aa"]!=null)
label1.text=session["aa"].tostring();
二.cookie
與session一模一樣
存放位置:客戶電腦的瀏覽器客戶端上,不同瀏覽器裡的cookie不通用
作用:儲存資料資訊,只能儲存字串,全域性訪問
cookie和session不同之處:
session很安全,但是消耗伺服器記憶體
cookies,不消耗伺服器記憶體,存在客戶端上,但是有可能被訪問
(1) 臨時cookie:
清除方法:
(2) 持久cookie:
清除方法:
//賦值string s =textbox1.text;
response.cookies["username"].value =s;
if(checkbox1.checked)
//取值
if (request.cookies["username"] != null)
label1.text = request.cookies["username"].value;
//清除持久cookie ,直接給此cookie過期時間設定之前的日期
response.cookies["username"].expires=datetime.now.adddays(-10);
JSP內建物件 Session
一 作用 session 物件是由伺服器自動建立的與使用者請求相關的物件。伺服器為每個使用者都生成乙個session物件,用於儲存該使用者的資訊,跟蹤使用者的操作狀態。session物件內部使用map類來儲存資料,因此儲存資料的格式為 key value session物件的value可以使複雜的物...
jsp內建物件 session
jsp的內建物件session 每個瀏覽器的session是獨立的 各個屬性都要佔記憶體,所以軟體公司在迫不得已的情況下才會用 儲存使用者資訊,購物車 session該空間的屬性預設儲存的時間是30min,在tomcat的conf web.xml 30 改變 的時間 2,session.setmax...
JSP內建物件之Session
session 在計算機中,尤其是在網路應用中,稱為 會話控制 session 物件儲存特定使用者會話所需的屬性及配置資訊。這樣,當使用者在應用程式的 web 頁之間跳轉時,儲存在 session 物件中的變數將不會丟失,而是在整個使用者會話中一直存在下去。當使用者請求來自應用程式的 web 頁時,...