第5章ASP对象 本章主要讲解 Response、 Request对象常用属性与方法 Application对象存储数据及其事件和方法 Session对象在Web程序设计中的应用 Server对象的属性与方法
第5章 ASP对象 本章主要讲解: Response、Request对象常用属性与方法 Application对象存储数据及其事件和方法 Session对象在Web程序设计中的应用 Server对象的属性与方法
5.1ASP对象概述 对象是基于特定模型,所提供的服务是通 过由一组方法或相关函数的接口来访问对象的 数据,客户端可以调用这些方法来执行某种操 作
5.1 ASP对象概述 对象是基于特定模型,所提供的服务是通 过由一组方法或相关函数的接口来访问对象的 数据,客户端可以调用这些方法来执行某种操 作
5.1ASP对象概述 ASP提供了可在脚本中使用的内建对 象。使用这些对象编写的ASP脚本可帮助 Web服务器收集浏览器请求发送的信息 响应浏览器的请求、存储用户信息,从而使 对象开发者摆脱很多烦琐的工作
5.1 ASP对象概述 ASP提供了可在脚本中使用的内建对 象。使用这些对象编写的ASP脚本可帮助 Web服务器收集浏览器请求发送的信息、 响应浏览器的请求、存储用户信息,从而使 对象开发者摆脱很多烦琐的工作
5.1ASP对象概述 ) Application对象:是用来存储一个应用中所有用户共享的 信息。 (2) Request对象:是用来访间所有从客户端浏览器发送给服 务器的信息 (3) Response对象:是用来将服务器端的信息发送给客户端浏 览器。。 4) Server对象:提供许多服务器端的应用函数。 (5) Session对象:
5.1 ASP对象概述 (1)Application对象:是用来存储一个应用中所有用户共享的 信息。 (2)Request对象:是用来访问所有从客户端浏览器发送给服 务器的信息 (3)Response对象:是用来将服务器端的信息发送给客户端浏 览器。。 (4)Server对象:提供许多服务器端的应用函数。 (5)Session对象:
52 Application对象 52.1 Application对象变量的定义与使用 Application对象可以产生一个在整个web应用程序中都 可以存取的变量,这个变量的范围涵盖全部的使用者,只要 正在使用这个网页程序的联机用户都可以存取这个变量
5.2 Application对象 5.2.1 Application对象变量的定义与使用 Application对象可以产生一个在整个Web应用程序中都 可以存取的变量,这个变量的范围涵盖全部的使用者,只要 正在使用这个网页程序的联机用户都可以存取这个变量
52 Application对象 pplication对象的应用场合: 0一个 application变量可以用来在每个主页上显示动态信息,。 0 Application可以用来记录广告条被点击的时间和次数。 o Application可以从数据库中读取数据。 个 Application变量可以用来统计目前上站人数。 个 application变量可以用于网站上不同用户间的通讯
5.2 Application对象 Application对象的应用场合: Ø 一个application变量可以用来在每个主页上显示动态信息,。 Ø Application可以用来记录广告条被点击的时间和次数。 Ø Application可以从数据库中读取数据。 Ø 一个Application变量可以用来统计目前上站人数。 Ø 一个application变量可以用于网站上不同用户间的通讯
52 Application对象 Application对象变量的产生方式与 Session对象一样。都只要 先设定一个变量名称,并给一个初值即可,如下所示: Application(变量”)=值 例如: Application("online count") 100
5.2 Application对象 Application对象变量的产生方式与Session对象一样。都只要 先设定一个变量名称,并给一个初值即可,如下所示: Application(“变量”) = 值 例如: Application("online_count") = 100
522 Application对象的方法 1.Lock方法 Lock方法可以阻止其他客户修改存储在 Application对象中的变 量,以确保在同一时间内仅有一个客户可修改和存取 Application变量。使用语法如下: Application Lock
5.2.2 Application对象的方法 1. Lock方法 Lock方法可以阻止其他客户修改存储在Application对象中的变 量 ,以 确保 在同 一时 间内 仅有 一个 客户 可修 改和存 取 Application变量。使用语法如下: Application.Lock
522 Application对象的方法 2. Unlock方法 Unlock方法可以使其他客户端在使用Lock方法锁定 Application 对象并修改存储在该对象中的变量后,使用该方法来解除对 Application对象变量的锁定。使用语法如下: Application. Unlock
5.2.2 Application对象的方法 2. Unlock方法 Unlock方法可以使其他客户端在使用Lock方法锁定Application 对象并修改存储在该对象中的变量后,使用该方法来解除对 Application对象变量的锁定。使用语法如下: Application.Unlock
522 Application对象的方法 判中为 Application对象定义了一个名为 Numvists的变量,每当网页被访问 一次,该变量的值就加1: % Application Lock Application("NumVisits")=Application("NumVisits)+1 Application. Unlock ‰〉 这个应用程序网页已被访问了 <%=Application("NumVisits")%W!
5.2.2 Application对象的方法 其中为Application对象定义了一个名为NumVists的变量,每当网页被访问 一次,该变量的值就加1: 这个应用程序网页已被访问了 次!