session.invalidate();详细解释
来源:互联网 发布:js中换行符\n和br 编辑:程序博客网 时间:2024/06/08 14:31
首先,session 的作用域是在一个会话期间,多个用户访问服务器,就会有多个session,现在,我就假设有三个用户A、B、C,他们访问服务器,分别创建了三个Session,记为S1,S2,S3.。
session.invalidate(),是某一个用户调用的,比如说S1这个用户,调用了这个方法,那么,就只有s1用户的session 被删除,其他用户的session,跟s1没关系。
session.invalidate(),它实际上调用的是session对象中的destroy方法,也就是说你下次要再使用session,得再重新创建。 简单的说,就是没了,而不是值为null
还有一个用户,访问同一个服务器,关闭浏览器,默认情况下清除所有的session。实际上清除的是自己的这个session 而已。。。别人的session关它什么事。
另外,有些情况下,登出并不一定是调用session.invalidate(),有时候,只是把绑定在session中某些数据给清空而已。
session.invalidate()是不能随便调用的,一旦调用,就是所有的数据都会丢失。
0 0
- session.invalidate();详细解释
- Invalidate函数详细解释
- session的详细解释
- session的详细解释
- session的详细解释
- session的详细解释
- session.invalidate
- session.invalidate()
- session.invalidate()
- 关于session的详细解释
- 关于session的详细解释
- 关于session的详细解释
- 关于session的详细解释
- 关于session的详细解释
- 关于session的详细解释
- 关于session的详细解释
- 关于session的详细解释
- 关于session的详细解释
- 轻量级操作系统FreeRTOS的内存管理机制(一)
- IP地址的CString型和DWORD型转换
- 青涩的时光写给未来的自己——程序员不能Low
- SICP 1.3
- JS读取/创建本地文件及目录文件夹的方法
- session.invalidate();详细解释
- 【LeetCode】 328. Odd Even Linked List C语言
- Java类加载器总结
- HTTP 方法:GET 对比 POST
- LDA(生)
- JS闭包
- weatherdemo
- ionic和ionic2 环境下编写自定义cordova插件
- 常用软件环境变量的配置