|
主题: 请教一个关于session对象的问题!!!???
|
 我有BLOG了
职务:普通成员
等级:4
金币:16.8
发贴:2209
|
#12003/6/15 14:30:00
最近在看书的时候,发现一个我不明白的问题!
session对象有这么个方法 session.abandon 这个不是删除session对象的方法嘛? 但是还发现这么一个方法 session.contents.removeall() 这个也是删除session对象的方法,我想问他们的区别是什么?????高手可以指点一下嘛???
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#22003/6/15 14:53:26
我的理解是
Abandon 方法终止当前 session, 并释放它占用的存储空间,再次打开页面会产生一个新的 SessionID
Content.RemoveAll 方法仅清除 Content 集合中的名称,并释放相应空间。它不终止当前 session,执行后也不产生新的 SessionID——仅仅只是清除已定义的 session 变量或对象。
|
 我有BLOG了
职务:普通成员
等级:4
金币:16.8
发贴:2209
|
#32003/6/15 18:14:34
janlay在上个帖子中说 引用: 我的理解是
Abandon 方法终止当前 session, 并释放它占用的存储空间,再次打开页面会产生一个新的 SessionID
Content.RemoveAll 方法仅清除 Content 集合中的名称,并释放相应空间。它不终止当前 session,执行后也不产生新的 SessionID——仅仅只是清除已定义的 session 变量或对象。
楼上前辈谢谢解释........我要慢慢领悟一下~!!!
|