ASP入门基础教程-Application对象概述
2006-10-26 12:01:00 来源:WEB开发网核心提示:一、Application对象概述当载入ASP DLL并响应对一个ASP网页的第一个请求时,创建Application对象,ASP入门基础教程-Application对象概述,该对象提供一个存储场所,用来存储对于所有访问者打开的所有网页都可用的变量和对象可以使用 Application 对象在给定的应用程序的所有用户之
一、Application对象概述
当载入ASP DLL并响应对一个ASP网页的第一个请求时,创建Application对象。该对象提供一个存储场所,用来存储对于所有访问者打开的所有网页都可用的变量和对象
可以使用 Application 对象在给定的应用程序的所有用户之间共享信息。基于 ASP 的应用程序同所有的 .asp 文件一样在一个虚拟目录及其子目录中定义。因为多个用户可以共享 Application 对象,所以必须要有 Lock 和 Unlock 方法以确保多个用户无法同时改变某一属性。
Application 对象主要被用于:
1) 统计网站访问的人数;
2) 统计广知点击的次数;
3) 创建聊天室;
4) 读取数据库中的数据等。
Application 对象的语法格式如下:
Application 集合 | 方法
二、Session 对象集合
Application对象提供了两个集合,可以用来访问存储于全局应用程序空间中的变量和对象。如表一:
表一集 合 | 含 意 |
Contents | 包含已用脚本命令添加到应用程序中的项目,Contents 是 Application 对象的默认集合。 |
StaticObjects | 包含通过OBJECT标记创建的并给定了应用程序作用域的对象。 |
三、Application 对象方法
表二方 法 | 含 意 |
Contents.Remove | 从Application 对象的Contents 集合中删除一个项目。 |
Contents.RemoveAll | 从 Application 对象的Contents 集合中删除所有项目。 |
Lock | 禁止其他用户修改 Application 对象的变量。 |
Unlock | 允许其他用户修改 Application 对象的变量。 |
四、Application 对象事件 ,如表三:
表三事 件 | 含 意 |
Application_OnStart | 当ASP启动时触发,在用户请求的网页执行之前和任何用户创建Session对象之前。用于初始化变量、创建对象或运行其他代码。 |
Application_OnEnd | 当ASP应用程序结束时触发。在最后一个用户会话已经结束并且该会话的OnEnd事件中的所有代码已经执行之后发生。其结束时,应用程序中存在的所有变量被取消。 |
- ››asp.net页面弄成伪静态页面
- ››Asp.net 中将汉字转换成拼音的方法
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
- ››ASP.NET中FileBytes写成文件并存档
赞助商链接