首页 理论教育 ASP动态网页设计:深度认识ASP内置对象

ASP动态网页设计:深度认识ASP内置对象

时间:2023-11-05 理论教育 版权反馈
【摘要】:ASP的内置对象包括Response对象、Request对象、Server对象、Session对象、Application对象和ObjectContext对象,之所以把它们叫做内置对象,是因为这些对象是由运行环境自动产生的,而不需要用户自己去创建它们。Application对象是在为响应一个ASP页的首次请求而载入Asp.dll时创建的,它提供了存储空间用来存放变量和对象的引用,可以用于所有的页面,任何访问者都可以打开这些页面。

ASP动态网页设计:深度认识ASP内置对象

ASP的内置对象包括Response对象、Request对象、Server对象、Session对象、Application对象和ObjectContext对象,之所以把它们叫做内置对象,是因为这些对象是由运行环境自动产生的,而不需要用户自己去创建它们。也就是说,不需要实例化过程就能直接使用这些对象所提供的属性、方法和集合。

(1)Request对象:用于访问客户端用HTTP请求传递的信息,包括使用HTML表单的Post方式或Get方式传递的参数以及浏览器送出的Cookie和用户认证信息。

(2)Response对象:用于向客户端浏览器发送信息,或者将访问者转移到另一个网址,并可以输出和控制Cookie信息等。

(3)Server对象:提供了一系列的方法和属性,在使用ASP编写脚本时是非常有用的。最常用的是Server.CreateObject方法,它允许在当前页的环境或会话中在服务器上实例化其他COM对象。(www.xing528.com)

(4)Session对象:存储一个会话内的信息。Session对象是在每一位访问者从Web站点或Web应用程序中首次请求一个ASP页时创建的,它将保留到默认的期限结束或者通过脚本设置中止的期限。

(5)Application对象:在一个ASP应用中让不同客户端共享信息。Application对象是在为响应一个ASP页的首次请求而载入Asp.dll时创建的,它提供了存储空间用来存放变量和对象的引用,可以用于所有的页面,任何访问者都可以打开这些页面。

(6)ObjectContext对象:用于提交或中止一个由Microsoft事务服务器(MTS)管理的事务,通过ASP脚本对事务服务进行初始化

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈