session

session
解决用户在不同请求的时候数据共享的问题
主要应用场景:
    用户登录之后,做不同操作都可以根据用户信息进行绑定,例如:购物,点不同的商品加入购物车,每一次请求都是用到客户信息并绑定到用户的购物车中
  • 特点:
  • 1、服务器端存储共享数据的技术
  • 2、session需要依赖cookie技术
  • 3、每个用户对应一个独立的session对象
  • 4、每个session对象的有效时长是30分钟
  • 5、每次关闭浏览器的时候,重新请求都会开启一个新的session对象,因为返回的JSESSIONID保存在浏览器的内存中,是临时cookie,所以关闭之后自然消失
session存取数据
1.存数据
//获取session对象
HttpSession session = request.getSession();
//向session中设置参数
session.setAttribute("111","zhangsan");
2.取数据
    //获取session对象
    HttpSession session= request.getSession();
    //获取session中的参数值
    String str = (String) session.getAttribute("111");
    System.out.println(str);
 

session

上一篇:177. 第N高的薪水


下一篇:form表单的默认行为