1.HttpSession的工作原理
1.服务器会为每一个用户浏览器创建对应自己的session
2.同一个浏览器不管发送几次请求,可以找到自己的session并获取中你自己存储的数据。
3.获取session.
HttpSession session = request.getSession();
4.存储数据session的作用域
session.setAttribue(“key”,object);
5获取session
session.getAttribute(“key”);
2.Request作用域与Session作用域的对比
1.Request 一次请求有效
2.Session 一个浏览器不变 用于不变,浏览器一变,就得不到数据。
3.session的销毁
手动销毁session,可用来退出登录;
request.getSession().invalidate();
session在tomcat里保存30分钟