session的概念与基本用法
时间:2008-06-18 来源:yangyg
概念:
当用户与服务器连接时,服务器给每个用户一个session,并设定其中内容。
这些session相互独立。
服务器可以借此来辨别用户信息,进而提供个别服务。
session有存在期限。
类:
javax.servlet.HttpSession
内容:用于生成会话信息。
作用域:session
seesion的建立:
request.getSession(true);
在session中加入和删除数据:
方法说明
putValue(String,Object) 设定session内容
removeValue(String) 删除seesion内容
取得session中变量内容:
方法说明
getValue(String) 返回指定变量的内容
getValueNames() 返回所有变量的名称
其他常用方法:
方法说明
getId() 返回session ID
isNew() 判定session是否为新
invalidate() 删除session
getCreactionTime() 返回session建立的时间
getLastAccessedTime() 返回seesion最后访问时间
session的存在期限:
方法 说明
getMaxInactiveInterval() 返回seesion存在期限
setMaxInactiveInterval() 设定seesion存在期限
当用户与服务器连接时,服务器给每个用户一个session,并设定其中内容。
这些session相互独立。
服务器可以借此来辨别用户信息,进而提供个别服务。
session有存在期限。
类:
javax.servlet.HttpSession
内容:用于生成会话信息。
作用域:session
seesion的建立:
request.getSession(true);
在session中加入和删除数据:
方法说明
putValue(String,Object) 设定session内容
removeValue(String) 删除seesion内容
取得session中变量内容:
方法说明
getValue(String) 返回指定变量的内容
getValueNames() 返回所有变量的名称
其他常用方法:
方法说明
getId() 返回session ID
isNew() 判定session是否为新
invalidate() 删除session
getCreactionTime() 返回session建立的时间
getLastAccessedTime() 返回seesion最后访问时间
session的存在期限:
方法 说明
getMaxInactiveInterval() 返回seesion存在期限
setMaxInactiveInterval() 设定seesion存在期限
相关阅读 更多 +