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

  • 相关阅读:
    jquery保存用户名和密码到cookie里面
    avalon框架
    mybatis分页插件
    获取前台查询条件的公用方法
    mybatis分页插件
    maven出错The folder is already a source folder
    Jquery图片上传预览效果
    springMVC文件上传
    自动将String类型的XML解析成实体类
    JavaScript 引擎
  • 原文地址:https://www.cnblogs.com/su-chu-zhi-151/p/11199376.html
Copyright © 2011-2022 走看看