WEB开发技术第三章 sP織裎基础 N3.2 Application与 Server对象 From:吴教育 Email wujiaoyu@21cn.com QQ:188128997 东种学技术取业学院
WEB开发技术 第三章 3.2 Application与Server对象 From:吴教育 Email: wujiaoyu@21cn.com Q Q: 188128997
课程引入与回顾 Response对象 Request对象 东种学技术取业学院
课程引入与回顾 • Response 对象 • Request 对象
目标 Application对象 Server对象 东种学技术取业学院
目标 • Application 对象 • Server 对象
33 Application对象 Application对象是一个比较重要的对象。在同一虛拟目 录及其子目录下的所有asp文件构成了ASP应用程序。 我们可以使用 Application对象,在给定的应用程序的 所有用户之间共享信息,并在服务器运行期间持久的保 存数据。而且, Application对象还有控制访问应用层数 据的方法和可用于在应用程序启动和停止时触发过程的 事件。利用 Application对象的这一属性,可以方便地创 建聊天室和网络计数器等常用网页应用程序。 东种学技术取业学院
3.3 Application对象 Application 对象是一个比较重要的对象。在同一虚拟目 录及其子目录下的所有 .asp 文件构成了 ASP 应用程序。 我们可以使用 Application 对象,在给定的应用程序的 所有用户之间共享信息,并在服务器运行期间持久的保 存数据。而且,Application 对象还有控制访问应用层数 据的方法和可用于在应用程序启动和停止时触发过程的 事件。利用Application对象的这一属性,可以方便地创 建聊天室和网络计数器等常用网页应用程序
属性 虽然 Application对象没有内置的属性,但我们可以使用以 下句法设置用户定义的属性也可称为集合。 Application(“属性/集合名称”)=值 东种学技术取业学院
一、属性 虽然 Application 对象没有内置的属性,但我们可以使用以 下句法设置用户定义的属性也可称为集合。 Application(“ 属性 / 集合名称 ”)= 值
建立 Application对象的属性 我们可以使用如下脚本声明并建立 Application对象的属性。 % Application( My Var")="Hello Set Application Myob )= Server CreateObject("My Component) %> 东种学技术取业学院
建立 Application 对象的属性 我们可以使用如下脚本声明并建立 Application 对象的属性
说明: 旦我们分配了 Application对象的属性,它就会持久地存 在,直到关闭WEB服务器服务使得 Application停止。由 于存储在 Application对象中的数值可以被应用程序的所有 用户读取,所以 Application对象的属性特别适合在应用程 序的用户之间传递信息。 东种学技术取业学院
说明: 一旦我们分配了 Application 对象的属性,它就会持久地存 在,直到关闭 WEB 服务器服务使得 Application 停止。由 于存储在 Application 对象中的数值可以被应用程序的所有 用户读取,所以 Application 对象的属性特别适合在应用程 序的用户之间传递信息
全部显示 Application对象 绝大部分 Application变量存放于 contents集合中,当你创 建一个新的 application变量,其实就是在 contents集合中添加了一项 例如,下面两个脚本是等效的: <% Application(“ Mycompany)=北京迈至科网络”% <% Application. contents(“ Mycompany”)=”北京迈至科网 络 东种学技术取业学院
全部显示Application对象 绝大部分Application变量存放于contents集合中,当你创 建一个新的 application变量,其实就是在contents集合中添加了一项, 例如,下面两个脚本是等效的:
由于 Application变量存放在集合里面,那么如果想要全部 显示,用 For each循环。 % FOR EACH thing IN Application, Contents Response. Write(&thing Application Contents(thing)) NEXT % 东种学技术取业学院
由于Application变量存放在集合里面,那么如果想要全部 显示,用 For Each循环。 ”&thing & Application.Contents(thing)) NEXT %>
二、方法 Application对象有两个方法,它们都是用于处理多个用户 对存储在 Application中的数据进行写入的问题 东种学技术取业学院
二、方法 Application 对象有两个方法,它们都是用于处理多个用户 对存储在 Application 中的数据进行写入的问题