1、创建及获取客户的会话
通过session 对象可以存储或读取客户相关的信息,分别是session 对象的setAttribute()和getAttribute()实现
1)setAttribute(String name,object obj)
#name:用于保存在session里面的变量名
#obj:保存在session范围的对象
2)getAttribute(String name)
getAttribute()方法的返回值是Object类型,需要通过强转得到相应的类型。
2、从会话中移除指定的对象
session.removeAttribute(String name);
3、设置session的有效时间
Tomcat服务器默认为30分钟,通过session.setMaxInactiveInterval(int time)可以设置有效时间,time的单位为秒
getLastAccessedTime()方法可以返回客户端最后一次与会话相关联的请求时间
4、销毁session
session.invalidate()
如果在session被销毁后再调用session对象的任何方法,都将报出“Session already invalidated”异常