欢迎来到天天文库
浏览记录
ID:48917158
大小:1.11 MB
页数:45页
时间:2020-01-28
《《ASP动态网站制作实例教程》第5章:ASP基础及应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第5章ASP基础及应用5.1ASP基础5.2ASP的基本语法和规则5.3Global.asa文件5.4ASP与HTML表单的结合使用5.5实训学习目的与要求:本章的主要学习目的是理解ASP的文件定义、工作原理和运行环境,ASP的基本语法和编程规则,掌握ASP文件的结构。介绍了包含文件的使用、Global.asa的框架结构、实现功能。在掌握基本的输入输出语句、ASP基本语法的基础上,能够实现简单ASP文件的交互处理。5.1ASP基础5.1.1ASP定义5.1.2ASP的特点5.1.3ASP工作原理5.1.4ASP的内建对象5.2ASP的基本语法和规则5.2.1ASP
2、文件的组成5.2.2<%=表达式%>与Response.Write两种输出方式5.2.3包含文件5.3Global.asa文件5.3.1Global.asa的定义5.3.2Global.asa文件的结构5.4ASP与HTML表单的结合使用5.4.1利用Request.Form集合来获取数据5.4.2利用Request.QueryString集合来获取数据5.4.3在ASP程序中实现数据交互5.5实训实训4建立一个交互式ASP文件实训5包含文件的应用实训6Global.asa文件的应用5.1.1ASP定义ASP全称为ActiveServerPages,是一套微软开发
3、的服务器端脚本环境。ASP内含于IIS3.0和4.0之中,通过ASP可以结合HTML网页、ASP指令和ActiveX组件,建立动态、交互且高效的WEB服务器应用程序。ASP文件(即*.asp文件)与HTML文件类似,但ASP文件可以包含脚本命令,脚本命令放在<%和%>之间。当用户请求一个*.asp主页时,WWW响应HTTP请示调用ASP引擎,解释被申请的文件,当遇到与ActiveXScripting兼容的脚本(VBScript或JScript)时ASP引擎调用相应的脚本引擎进行处理。ASP脚本在服务器端解释执行,结果自动生成符合HTML语言的主页去响应用户的请求。
4、ASP目前已成为目前应用最广泛的动态网页开发工具,同时应用ASP进行网络化的信息管理系统也逐步得到推广。5.1.2ASP的特点1.使用VBScript、JScript等简单的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。2.使用普通的文本编辑器。3.与浏览器无关(BrowserIndependence),用户端只要使用可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的网页内容。4.ActiveServerPages能与任何ActiveXScripting语言相容。5.ActiveServerPages的源程序,不会被传到客户浏
5、览器。6.可使用服务器端的脚本产生客户端的脚本。5.1.3ASP工作原理1.普通HTML的执行过程2.ASP的执行过程3.程序运行比较1.普通HTML的执行过程流程处理、工作原理分别如图5.1、5.2所示图5.1普通HTML的处理流程图5.2普通HTML的工作原理特点:内容不再变化;页面中只有HTML标记,没有程序代码2.ASP的执行过程当在Web站点中融入ASP功能后,将发生以下事情,如图5.3所示:,(1)用户向浏览器地址栏输入网址,默认页面的扩展名是.asp。(2)浏览器向服务器发出请求。(3)服务器引擎开始运行ASP程序。(4)ASP文件按照从上到下的顺序
6、开始处理,执行脚本命令,执行HTML页面内容。(5)页面信息发送到浏览器。ASP文件具体工作原理如图5.4所示。图5.3ASP的执行过程图5.4ASP的工作原理3.程序运行比较【例5.1】程序5.1html.htm是普通HTML文件,5.1asp.asp是ASP文件,我们通过分析比较,来观察这两种文件的不同之处。5.1html.htm的源程序如下:
7、;charset=gb2312">
这是一个html文件
8、“源文件”看到的结果,如图5.5所示。图5.55.1html.htm的运行结果、在IE浏览器中观察到“源文件”5.1asp.asp源程序如下:
9、tml;c
此文档下载收益归作者所有