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中,如果关闭浏览器,它将被释放,即找不到相应用户的信息,当然在别的浏览器也找不到。

  • 相关阅读:
    Linux_vi编辑器
    Linux_几个符号命令
    Linux_权限
    Linux_用户/用户组
    Linux_文件及文件夹[创建][复制][移动][删除][重命名]
    Linux_文件查看
    Linux_初识
    码农网站
    学习网站
    软件设计师考试范围
  • 原文地址:https://www.cnblogs.com/su-chu-zhi-151/p/11199376.html
Copyright © 2011-2022 走看看