zoukankan      html  css  js  c++  java
  • 解决http无状态特点的方法之一session

    session 的作用:
    //session 就是一种将用户信息保存在服务器端的技术

    session 的定义:
    //session:在多个页面中表明一个用户,并可以为用户保存一些的信息


    //1.session的创建或获取当前session
    HttpSession session = request.getSession();


    //session的ID,是唯一的
    System.out.println(session.getId());


    //2.session存在一个最大不活跃时间
    //如果不设置最大不活跃时间,则系统默认为30分钟
    session.setMaxInactiveInterval(10);//10s

    //3.立即销毁session
    session.invalidate();


    //4.session设置并保存用户信息
    session.setAttribute("name", "zhangsan");
    session.setAttribute("age", "22");
    session.setAttribute("gender", "男");

    在控制台输出相应的信息
    System.out.println(session.getId());
    System.out.println(session.getAttribute("name"));
    System.out.println(session.getAttribute("age"));
    System.out.println(session.getAttribute("gender"));


    注意:
    session的ID是保存在cookie中,如果关闭浏览器,它将被释放,即找不到相应用户的信息,当然在别的浏览器也找不到。

  • 相关阅读:
    对Spring <context:annotation-config/>的理解
    Javascript this指针
    go 打造世界最快的go模板引擎gorazor 2.0
    swagger 部署(Mac )
    Ab测试
    Nginx tcp限制并发、IP、记日志
    Nginx proxy_protocol协议与realip模块
    数据结构之回溯
    数据结构之分治
    数据结构之二分查找
  • 原文地址:https://www.cnblogs.com/su-chu-zhi-151/p/11199376.html
Copyright © 2011-2022 走看看