session对象用来存储有关用户会话的所有信息 常用方法 类型
方法名称
void
setAttribute(String key,Object value)
以key/value的形式保存对象值
Object
getAttribute(String key)
通过key获取对象值
int
getMaxInactiveInterval()
获取session的有效非活动时间,以秒为单位
String
getId()
获取session对象的编号
void
invalidate()
设置session对象失效
代码展示
//记录用户的登录状态/信息
session.setAttribute("uname", name);
//设置最大有效非活动时间 10秒
//session.setMaxInactiveInterval(10);
//取出登录信息
String name=(String)session.getAttribute("uname");//根据键取值
//判断 if(name==null){//没拿到值
response.sendRedirect("/Web04/login.jsp");
}
创建 Cookie newCookie=new Cookie("parameter", "value");
写入 response.addCookie(newCookie)