jsp的內建物件session(每個瀏覽器的session是獨立的)——各個屬性都要佔記憶體,所以軟體公司在迫不得已的情況下才會用(儲存使用者資訊,購物車):session該空間的屬性預設儲存的時間是30min,(在tomcat的conf->web.xml( 30
,改變**的時間
2,session.setmaxlnactiveinterval(time),time為秒
jsp,servlet中的session中的區別:
1,得到session
); jsp:session是乙個內建物件,可以直接使用
2,向色session中新增屬性
servlet:hs.setattribute(string name,object val);
jsp: session.setattribute(string name,object val);
3:session得到某個屬性
servlet:hs.getattribute(string name);
jsp: session.getattribute(string name);
4,從session刪除某個屬性
servlet:hs.removeattribute(string name);
jsp: session.removeattribute(string name);
如何解決中文亂碼的問題
a)重新轉碼:
new string(string.getbytes("
iso-8859-1
","要轉的格式
"); gb2312 我們稱之為國標碼
b)使用過濾器來解決
c) 通過配置server.xml檔案[不太穩定]
在port=8080.....後邊加uriencoding="
...(gbk,gb2312,utf-8)
"
JSP內建物件 Session
一 作用 session 物件是由伺服器自動建立的與使用者請求相關的物件。伺服器為每個使用者都生成乙個session物件,用於儲存該使用者的資訊,跟蹤使用者的操作狀態。session物件內部使用map類來儲存資料,因此儲存資料的格式為 key value session物件的value可以使複雜的物...
JSP內建物件之Session
session 在計算機中,尤其是在網路應用中,稱為 會話控制 session 物件儲存特定使用者會話所需的屬性及配置資訊。這樣,當使用者在應用程式的 web 頁之間跳轉時,儲存在 session 物件中的變數將不會丟失,而是在整個使用者會話中一直存在下去。當使用者請求來自應用程式的 web 頁時,...
JSP中Session內建物件和Cookie的區別
session物件是由伺服器自動建立的與使用者請求相關的物件。伺服器為每個使用者都生成乙個session物件,用於儲存該使用者的資訊,跟蹤使用者的操作狀態。cookie是小段文字資訊,通過使用cookie可以標識使用者身份 記錄使用者名稱及密碼 跟蹤重複使用者。cookie在伺服器端生成並傳送給瀏覽...