zoukankan      html  css  js  c++  java
  • session.close() session.clear() session.abandon()区别

    Clear 方法 从会话状态集合中移除所有的键和值。

    Abandon 方法 取消当前会话。

    一旦调用 Abandon 方法,当前会话不再有效,同时会启动新的会话。Abandon 使 End 事件被引发。发送下一次请求后将引发新的 Start 事件。

    默认条件下,已放弃或过期会话的会话标识符将被回收。也就是说,如果发送的请求包含了某个已过期或放弃会话的会话标识符,将使用相同的会话标识符启动新的会话。您可以将 sessionState 配置元素的 regenerateExpiredSessionId 属性设置为 true,从而禁用此设置。

    仅当 Mode 属性被设置为 InProc 时,才引发 End 事件。
     
    Session.Clear()就是把Session对象中的所有项目都删除了(键和值);
    Session.Abandon()就是把当前Session对象,删除了下一次就是新的Session了;
    session.close()就是关闭对象
  • 相关阅读:
    一些无意间YY的脑瘫题
    回滚莫队
    数论
    专题整理
    模拟赛x+1
    HISKrrr的板子库
    java多线程学习笔记(四)
    java多线程学习笔记(三)
    java多线程学习笔记(二)
    Java多线程学习笔记(一)
  • 原文地址:https://www.cnblogs.com/caixiaofeng/p/3479448.html
Copyright © 2011-2022 走看看