- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《网页设计与制作(第二版)》 山西财经大学 肖宁 第9章 ASP动态网页开发 9.1 ASP概述 9.1.1 ASP概述 1.ASP的特点 2.ASP的运行环境 9.1.2 IIS的安装与配置 1.安装IIS 2.启动Internet信息服务(IIS) 3.配置IIS 4.主目录与启用父路径 5.设置主页文档 6.启动与停止IIS服务 9.1.3 ASP文件的结构 ASP的脚本语言代码可以放在程序的任何位置,只需用“%”和“%”标记将其括起来即可,且不必事先说明。 一般一个ASP Web页面可以包括以下4个部分。 (1)普通HTML文件:普通Web页面的编程。 (2)客户端脚本程序代码:通常用“Script”和“/Script”标记括起来。 (3)服务器端ASP脚本程序代码:用“%”和“%”标记括起来。 (4)Server_SideInclude语句:使用#Include语句在Web页面中嵌入其他Web页面。 其中,“%”和“%” 是标准的ASP标记,“Script”和“/Script”是客户端脚本或服务器端脚本的标记。 9.1.4 编写第一个ASP程序 9.2 ASP内置对象 ASP支持面向对象的程序设计方式,并提供了多个特定的对象和组件供程序设计时调用。 ASP的内置对象,在使用时不需要经过任何声明或建立的过程即可直接引用。 ASP提供的对象以及组件都可以实现和扩展ASP应用程序的功能。每个对象都有其各自的属性、集合和方法,并可以响应有关的事件。用户无需了解对象内部复杂的数据传递与执行机制,只需在程序中设置或调用对象的属性、集合或方法,即可实现对象所提供的功能。 ASP常用的内置对象及其功能 : 9.2.1 ASP内置对象Request 1.Request对象的语法 Request[.数据集合|属性|方法](变量) 2.Request对象的数据集合 (1)Form数据集合 (2)QueryString数据集合 (3)Cookies数据集合 (4)ServerVariables数据集合 9.2.2 ASP内置对象Response 1.Response对象的语法 2.Response对象的属性 (1)Buffer属性 (2)Charset属性 (3)ContentType属性 (4)Expires属性 (5)ExpiresAbsolute属性 3.Response对象的方法 (1)Write方法 (2)Redirect方法 (3)Clear方法 (4)End方法 (5)Flush方法 4.Response对象的数据集合 9.2.3 ASP内置对象Application 1.Application对象的属性 2.Application对象的方法 (1)Lock方法 (2)Unlock方法 3.Application对象的事件 (1)Application_OnStart事件 (2)Application_OnEnd事件 9.2.4 ASP内置对象Session 1.Session对象的属性 (1)SessionID属性 (2)TimeOut属性 (3)Session对象的自定义属性 2.Session对象的方法 3.Session对象的事件 (1)Session_OnStart事件 (2)Session_OnEnd事件 9.2.5 Global.asa文件的使用 9.2.6 ASP内置对象Server 1.Server对象的属性 2.Server对象的方法 (1)HTMLEncode 方法 (2)URLEncode方法 (3)MapPath方法 (4)CreateObject方法 9.3 ASP的内置组件 组件是安全、简洁并可以复用的对象,是一个经过编译的特定的代码段,它可以方便地被ASP页面调用。 使用这些组件可以用简单的方式实现网络编程中多种复杂的功能。 9.3.1 ASP组件 ASP组件实际上是符合COM标准并运行于服务器端的一个动态链接库(Dynamic Link Library,DLL),是通过特定的接口并提供特定服务的一段可执行程序代码,被封装后用于完成应用程序的某一种功能。与常规的DLL不同的是,这些服务器组件是由ASP程序调用并以Web页面为其交互对象的。 ASP组件分为内置组件和外置组件。 在安装完成Web服务器软件IIS后,IIS所含有的一些常用组件即被安装和注册到Web服务器上,这些组件称为ASP的内置组件。 对于ASP的内置组件,通过创建组件的对象实例,就可以像使用ASP内置对象一样来使用这些组件中的对象和集合。 在AS
您可能关注的文档
- 网络营销与策划普通高等教育“十一五”国家级规划教材课件作者沈美莉陈孟建徐慧剑第七章节.ppt
- 网络营销与策划普通高等教育“十一五”国家级规划教材课件作者沈美莉陈孟建徐慧剑第三章节.ppt
- 网络综合布线技术第2版课件作者贺平第4章节综合布线工程器材.ppt
- 张怀中-常用工具软件实用教程第6章节文档阅读与网上图书阅读.ppt
- 张怀中-常用工具软件实用教程第7章节图形图像工具.ppt
- 张怀中-常用工具软件实用教程第8章节动画制作与屏幕保护.ppt
- 张怀中-常用工具软件实用教程第9章节视频娱乐软件.ppt
- 张怀中-常用工具软件实用教程第10章节翻译软件与内码转换.ppt
- 张怀中-常用工具软件实用教程第12章节光盘工具.ppt
- 网络综合布线技术课件作者贺平余明辉1_第2章节网络传输介质-后半部分.ppt
- 数据库基础与应用课件作者王珊李盛恩第09章节.ppt
- 网页设计与制作第二版课件作者相万让第11章节.ppt
- 数据库基础与应用课件作者王珊李盛恩第10章节.ppt
- 数据库基础与应用课件作者王珊李盛恩第11章节.ppt
- 网页设计与制作-电子教案-陈彦许第1章节网页设计与制作概述.ppt
- 数据库基础与应用课件作者王珊李盛恩第12章节.ppt
- 数据库技术与Access应用课件郭晔王浩鸣张天宇第1章节.ppt
- 网页设计与制作-电子教案-陈彦许第2章节Dreamweaver的基本操作.ppt
- 数据库技术与Access应用课件郭晔王浩鸣张天宇第4章节.ppt
- 网页设计与制作-电子教案-陈彦许第3章节CSS样式.ppt
文档评论(0)