application对象创建页面计数器问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 17:19:07
<%
Application("ActiveUsers") = Application("ActiveUsers") + 1
Application.Lock
Application("ActiveUsers") = ActiveUsers
Application.UnLock
%
为什么前者要设置为禁止修改,而后面的application可以修改

Application的原理是在服务器端建立一个状态变量,来存储所需的信息。要注意的是,首先,这个状态变量是建立在内存中的,其次是这个状态变量是可以被网站的所有页面访问的。这就意味着它只能存储一些要公布的信息,而不能存储一些比较个人的信息了!
application在操作前要进行锁定,操作后再进行解锁.