动态服务器网页asp基础

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上一页 下一页 返回
7.1 ASP基础知识
2.动态网页
动态网页与静态网页之间的区别在于:动态网页中的某 些脚本只能在Web服务器上运行,而静态网页中的任何脚本 都不能在Web服务上运行。当Web服务器接收到对静态网 页的请求时,服务器将该页发送到请求浏览器,而不做进一 步的处理。当Web服务器接收到对动态网页的请求时,它将 做出不同的反应:它将该页传递给一个称为应用程序服务器 的特殊软件扩展,然后由这个软件负责完成页。应用服务软 件与Web服务器软件一并安装、运行在同一台计算机上。
上一页 下一页 返回
7.1 ASP基础知识
7.1.3 ASP的工作过程
1.静态网页 静态网页是标准的HTML文件,其文件扩展名是.htm
或.html。它可以包含HTML标记、文本、Jave小程序、客 户端脚本以及客户端ActiveX控件,但这种网页不包含任何 服务器端脚本,该页中的每一行HTML代码都是在放置到 Web服务器前由网页设计人员编写的,在放置到Web服务 器后便不再发生任何更改,所以称之为静态网页。
上一页 下一页 返回
7.2 创建ASP文件
2. Response对象
(1)buffer (2)cacheControl (3)charset (4)contentType (5)Expires (6)ExpiresAbsolute (7)IsClientConnected (8)Status (9)flush
上一页 下一页 返回
7.2 创建ASP文件
3. Application对象
在Web应用程序中,当一个用户访问该应用时, Session类型的变量可以供这个用户在该Web应用的所有 页面中共享数据;如果另一个用户也同时访问该Web应用, 他也会拥有自己的Session变量,但两个用户之间无法通过 Session变量共享信息,而Application类型雄变量则可 以实现站点多个用户之间在所有页面中共享信息。可以理解 Session是局部变量,而Application则为全局变量。
上一页 返回
7.3 ASP访问Web数据库
1. ADO对象 2. Connection对象 3. Error对象 4. Command对象 5. RecordSet对象
返回
第7章 动态服务器网页asp基础
7.1 ASP基础知识 7.2 创建ASP文件 7.3 ASP访问Web数据库
7.1 ASP基础知识
7.1.1 ASP概述
ASP ( Active Server Pages)动态网页,是微软公 司推出的一种用以取代CGL CCommonGateway lnterface)通用网关接日的技术。ASP本身并不是一种脚 本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程 序得以运行的环境。用户可以通过ASP结合HTML语言、 ASP指令和ActiveX元件以及数据库方面的知识,使用自己 的Web服务器创建并运行动态的交互 Web站点。用户端只 要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的页面内容。Active Server Pages所使用 的脚本语言(VBScript, JScript)均在Web服务器端执行, 用户端的浏览器尤击能够执行这些脚本语言。
2. ASP与HTML
对于Web Server来说,Active Server Pages与 HTML有着本质的区别。因为HTML的开发是为了在计算机、 网络及操作系统之间显示和传送信息。这种标准化的文档仅 是一种简单的文本和标记,其中的图像和其他非文本的内容 以单独文件形式存在,它们可以在各种网络上自由传达。由 于信息的格式是固定的,其组成元素的含义也是在HTML中 定义好的。对于一个“阅读器”或浏览器应用程序,用任何 程序语言在任何平台或操作系统中相对来说都是比较容易实 现的。HTML是不经任何处理传送回给浏览器,而Active Server Pages的每一个命令都首先被用来生成HTML文件, 因此,Active Server Pages允许生成动态内容。
7.2 创建ASP文件
2. HTML页面中添加VBScript代码
VB Sript脚本作为HTML文档的一部分页存在。也就 是说,这些代码必须放在HTML文档中才能执行。脚本代码 可以放在HTML文档的任何位置,且IJbody或head部分 之中。通常是将脚本代码集中放在head部分中,这样能确 保在body部分调用代码之前读取并解码所有脚本代码。
上一页 下一页 返回
7.2 创建ASP文件
7.2.4ASP内置对象
1.Request对象 Request对象负责接受客户端传来的信息,如
cookies,浏览器种类,表单发送来的信息等,也就是说在 服务器端接收并得到从客户端浏览器提交或上传的信息。 Request对象可以访问任何基于HTTP请求传递的所有信息, 包括从Form表单用POST方法或GET方法传递的参数、 cookie等。
上一页 下一页 返回
7.2 创建ASP文件
7.2.2 VBScript数据类型wenku.baidu.com
1.变量的命名规则 2.声明变量 3.变量的作用域与存活期 4.给变量赋值 5.标量变量和数组变量 6.动态数组
上一页 下一页 返回
7.2 创建ASP文件
7.2.3 VBScript的输入与输出语句
1. MsgBox函数 2.输入框函数 3.控制语句
上一页 返回
7.2 创建ASP文件
7.2.1 vs程序
1. VBScript简介 VBScript是一种脚本语言,也是ASP的默认语言,可
以在HTML文件中直接嵌入VBScript脚本,从而扩展 HTML,使它不仅仅是一种页面格式语言。带有V BScript 脚本的网页可以对用户的操作作出反应。
下一页 返回
下一页 返回
7.1 ASP基础知识
7.1.2 ASP的组成
1.ASP的脚本语言 ASP使Web开发者可以有各种脚本语言编写程序而不用
担心浏览器是否支持。实际上,在一个.asp文件中就可以使 用多种脚本语言,只要在每段脚本程序开始处用HTML标签 标明所用的脚本语言就可以了。
上一页 下一页 返回
7.1 ASP基础知识
相关文档
最新文档