ASP中Session技巧 默认过期时间为20分钟

2019-01-13 02:19:57王振洲


  第二方案做起来是比较简单,请把第一方案的东西全部丢掉,我们不需要动到 Global.asa,只需要改使用者登入的地方和其它有用到的地方:

'锁定 ApplicationApplication.Lock '放入变量数据
Application("User_Account_" & Session.SessionID) = Account
Application("User_Logtime_" & Session.SessionID) = Now() '解除锁定Application.Unlock

  要取得使用者的相关变量数据则就像下面的做法:

Response.Write(Application("User_Account_" & Session.SessionID))

  以往看很多书,都写着 Session 吃资源吃的很凶,尽量不要用,可是必须用的时候还是得用,书里又都没教较妥当的解决办法。现在当你懂了如何替代 Session,好好去利用吧!或许老是困扰的效能问题能因此改善不少!

您可能感兴趣的文章:

解析PHP的session过期设置ajax实现session不过期(避免页面过期的现象)几种判断asp.net中session过期方法的比较jsp中session过期设置及web.xml配置学习在ASP.NET中,设置Session的过期时间的方法asp中设置session过期时间方法总结PHP中的session永不过期的解决思路及实现方法分享ajax session过期问题的几个解决方案判断Session的过期时间 采用JavaScript实时显示剩余多少秒asp之让Session永不过期如何设置一个严格30分钟过期的Session示例介绍