session对象
基本概念:
指的是客户端与服务器的一次会话,从客户端连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。它是HttpSession类的实例。 session对象具有会话作用域。
方法说明:
long getCreationTime() 返回SESSION创建时间
public String getId() 返回SESSION创建时JSP引擎为它设的惟一ID号,服务器用来判断session是否已经创建唯一标识,保存在cookie中
long getLastAccessedTime() 返回此SESSION里客户端最近一次请求时间
void invalidate() 取消SESSION,使SESSION不可用
boolean isNew() 返回服务器创建的一个SESSION,客户端是否已经加入
void setMaxInactiveInterval() 设置两次请求间隔多长时间此SESSION被取消(ms)(即非活动时间)
void setAttribute(String key,Object value) 保存key/value
Object getAttribute(String key) 通过key获取保存的value
void removeValue(String name) 删除key对应的对象
String[] getValueNames() 返回一个包含此SESSION中所有可用属性的数组