session的常用方法。


void setAttribute(String attribute, Object value) 設置Session屬性。value參數可以
為任何Java Object。通常為Java Bean。value信息不宜過大
String getAttribute(String attribute) 返回Session屬性
Enumeration getAttributeNames() 返回Session中存在的屬性名
void removeAttribute(String attribute) 移除Session屬性
String getId() 返回Session的ID。該ID由服務器自動創建,不會重復
long getCreationTime() 返回Session的創建日期。返回類型為long,常被轉化為Date類型,例如:Date createTime = new Date(session.getCreationTime())
long getLastAccessedTime() 返回Session的最后活躍時間。返回類型為long
int getMaxInactiveInterval() 返回Session的超時時間。單位為秒。
超過該時間沒有訪問,服務器認為該Session失效
void setMaxInactiveInterval(int second) 設置Session的超時時間。單位為秒
void putValue(String attribute, Object value) 不推薦的方法。已經被setAttribute
(String attribute, Object Value)替代
Object getValue(String attribute) 不被推薦的方法。已經被getAttribute
(String attr)替代


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM