jsp內建物件 session

2022-08-27 08:57:08 字數 1025 閱讀 3111

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在伺服器端生成並傳送給瀏覽...