A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 小石姐姐 于 2018-5-30 15:24 编辑

HttpSession(域对象)


1.概述
        * Cookie本身是有大小和个数的限制.Session没有限制.Cookie的数据保存在客户端,Session数据保存在服务器端.
        * Session的执行原理:基于Cookie的.
        * Session:就是将数据保存到服务器端的会话技术.
          基于Cookie回写SessionID的.
* Session存取数据:
    * setAttribute(String name,Object value);
    * getAttribute(String name);
2.Session的使用:
        * 获得Session:
                * request.getSession();
        * invalidate();
          使此会话无效,然后取消对任何绑定到它的对象的绑定
          也就是使session失效
3.session何时创建和销毁?
        * 创建:服务器端第一次调用getSession()创建session.
4.销毁:
三种情况销毁session:
                * 1.session过期. 默认过期时间为30分钟.
                * 2.非正常关闭服务器.如果正常关闭session序列化到硬盘.
                * 3.手动调用session.invalidate();
5.作用范围:
        * 一次会话(多次请求)

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马