asp站设计与应用内置对象.pptxVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2024/6/271ASp动态网站设计与应用段克奇.cn

2024/6/272第六讲ASP内置对象 ASP是微软公司推出的一种位于服务器端的脚本运行环境。通过这种环境,可将HTML页、脚本命令以及COM组件组合在一起,创建交互式网页或功能强大的基于Web的应用程序,可以创建和运行动态的交互式Web服务器应用程序。因为不用通过编译生成目标程序,ASP程序的开发与修改非常容易。 ASP的核心技术是对对象和组件技术的充分支持。ASP环境中的对象是ASP环境配置成功后就已经内置在系统中的对象,所以又叫内置对象,常用的有五个内置对象,本讲将详细介绍这五个内置对象的功能以及使用方法,并通过具体实例分析说明其在实际动态网页开发中所处的重要位置。

2024/6/273第六讲ASP内置对象1.ASP内置对象概述2.Response对象*3.Request对象***4.Server对象*5.Application对象6.Session对象*7.Global.asa文件

2024/6/274第六讲ASP内置对象1.ASP内置对象概述在ASP引擎中提供了六大内置对象,即Response对象、Request对象、Server对象、Application对象、Session对象和ObjectContext对象,其中最为常用的是前五种对象。下面简单介绍一下这些对象的功能。Response对象主要用来输出信息到客户端,并且可以通过多种方式将服务器端数据发送到客户端包括直接发送信息给浏览器、重定向浏览器到另一个URL或设置Cookies的值等功能。Response对象是ASP环境中最常用、最基础的用法。Request对象是ASP的请求数据对象,它所包含的信息是客户端浏览器提出的并传递过来的数据信息请求。利用Request对象可以接收用户基于HTTP请求的所有信息,这包括表单通过POST方法或GET方法传值、问号传值、Cookies信息传递的值等,通过Request对象还可以访问发送到服务器的二进制数据信息。Server对象是ASP六大内置对象之中与服务器关系最为密切的一个对象,它允许用户存取Web服务器提供的功能。Server对象使用其方法和属性来访问Web服务器,大多数方法和属性是作为实用程序的功能服务的。使用Server对象,可以在服务器上启动ActiveX组件,可以创建各种Server对象的实例以简化用户的操作。

2024/6/275第六讲ASP内置对象1.ASP内置对象概述Application对象可以控制服务器端应用程序的启动和终止状态,并保存整个应用程序过程中的信息。它将虚拟目录及其子目录也看成一个应用程序,用来在给定的应用程序的所有用户之间共享信息。它在很多方面与Session对象很相似,但是在本质上有着很大区别。比如对于同一个页面,不同的访问者可以创建不同的Session,而Application的值却是固定不变的,只被创建一次。在ASP中,多个用户可以共享Application对象,因此必须用lock和unlock方法来确保多个用户不能同时改变Application对象的值。Session对象是ASP技术中实现用户会话管理的手段,主要用来存储特定用户会话所需的信息。当用户在应用程序的Web页面之间跳转时,存储在Session对象中的变量不会丢失,而且在整个用户会话中会一直存在下去。Session对象常用来存储用户的账户信息,也经常被用来保存用户的身份标记,实现用户的身份认证和用户权限管理。形式和Cookies信息的使用有些类似,但是有很大区别,Session存储的信息在服务器端,而Cookies存储的信息在客户端,它们都可以用于控制用户权限信息,或者记录用户账户身份信息等。ObjectContext对象是微软在ASP后续版本中最新提供的对象,它主要用来处理与事务相关的问题。与ASP的其它对象有所不同,ObjectContext对象没有属性和集合,只有方法和事件,在实际网站开发中使用较少。

2024/6/276第六讲ASP内置对象2.ResponseResponse对象是用来控制发送给用户的信息,包括直接发送信息给浏览器、重定向浏览器到另一个URL或设置Cookie的值。语法:Response.property(属性)|method(方法)|collection(集合)常用属性有Buffer。常用方法有Write方法、End方法、Redirect方法。常用集合有Cookies集合,主要是写入Cookies信息到客户端浏览器,获取Cookies信息值就要使用Request对象来完成。1)Response对象属性 Buffer属性 Buffer属性是Reponse对象使用较多的属性之一,它主要用来

文档评论(0)

152****0921 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档