当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

21世纪高等院校规划教材:《网页设计与制作实用技术》PPT教学课件_第十四章 利用ASP实现交互功能

资源类别:文库,文档格式:PPT,文档页数:39,文件大小:114.5KB,团购合买
第14章利用ASP实现交互功能 通过本章学习,应该掌握以下内容: 1.ASP基础知识 2.ASP的应用程序 3.ASP的内置对象
点击下载完整版文档(PPT)

第14章利用ASP实现交互功能 通过本章学习,应该掌握以下内容: 1.ASP基础知识 2.ASP的应用程序 3.ASP的内置对象

通过本章学习,应该掌握以下内容: 1. ASP基础知识 2. ASP的应用程序 3. ASP的内置对象 第14章 利用ASP实现交互功能

141ASP技术基础 ASP ( Microsoft Active Server Pages) 种由微软开发的免编译的服务器端脚本环境。它将 HTML页面、 Scripts语言和动态服务器扩展 Active Server Component结合在一起,可以建立动态、交互 且高效的Web服务器应用程序。所有嵌在普通HTML中 的脚本程序都将在服务器端执行,当程序执行完毕后 服务器将执行的结果返回给客户浏览器

14.1 ASP技术基础 ASP(Microsoft Active Server Pages)是一 种由微软开发的免编译的服务器端脚本环境。它将 HTML页面、Scripts语言和动态服务器扩展Active Server Component结合在一起,可以建立动态、交互 且高效的Web服务器应用程序。所有嵌在普通HTML中 的脚本程序都将在服务器端执行,当程序执行完毕后, 服务器将执行的结果返回给客户浏览器

1411ASP的概念与工作流程 1.ASP的概念 ASP( Active Server Page)是内含于IIS ( Internet Information Server)中,由 Microsoft开发的服务器端的脚本环境。利用ASP将 HTML和脚本命令相结合,来创建动态、交互、高效的 Web服务器应用程序,即实现浏览器与服务器的交互

ASP ( Active Server Page ) 是 内 含 于 IIS ( Internet Information Server ) 中 , 由 Microsoft开发的服务器端的脚本环境。利用ASP将 HTML和脚本命令相结合,来创建动态、交互、高效的 Web服务器应用程序,即实现浏览器与服务器的交互。 14.1.1 ASP的概念与工作流程 1.ASP的概念

2.ASP的工作流程 ASP的工作流程也就是服务器动态网页的数据 流程,如图所示。用户和服务器之间的数据交互周 期由3部分构成: (1)浏览器向Web服务器请求执行.asp文件,Web服 务器上的管理程序(IIS或PWS)解释执行ASP 应用程序(.ASP文件)。 (2)ASP应用程序在服务器端对用户数据进行分析处 理 (3)Web服务器将执行结果以HTML页面的形式传送给 浏览器

ASP的工作流程也就是服务器动态网页的数据 流程,如图所示。用户和服务器之间的数据交互周 期由3部分构成: (1)浏览器向Web服务器请求执行.asp文件,Web服 务器上的管理程序(IIS或PWS) 解释执行ASP 应用程序(.ASP文件)。 (2)ASP应用程序在服务器端对用户数据进行分析处 理。 (3)Web服务器将执行结果以HTML页面的形式传送给 浏览器。 2.ASP的工作流程

通过以上流程不难看出,完成用户与服务器间的数据 交换要做以下设计工作: (1)设计制作浏览器端的交互表单,为用户提供数据 交互窗口。 (2)设计编写ASP脚本应用程序,在服务器端处理用 户请求的数据。 (3)设计用户数据库并完成数据库和ASP应用程序间 的数据连接。 (4)设计ASP程序的运行环境,即在服务器上安装 ASP程序的脚本引擎(解释程序)

通过以上流程不难看出,完成用户与服务器间的数据 交换要做以下设计工作: (1)设计制作浏览器端的交互表单,为用户提供数据 交互窗口。 (2)设计编写ASP脚本应用程序,在服务器端处理用 户请求的数据。 (3)设计用户数据库并完成数据库和ASP应用程序间 的数据连接。 (4)设计ASP程序的运行环境,即在服务器上安装 ASP程序的脚本引擎(解释程序)

1412ASP的特点和功能 1.ASP的特点 从软件的技术角度看,ASP具有以下特点: 使用 VBScript、 Javascript等简单易懂的脚本语言, 结合HTML代码,即可快速地完成网站的应用程序。 ·无须编译,可直接解释执行。 使用普通的文本编辑器,即可进行页面的编辑与设 计 独立于浏览器,用户端只要使用可执行ITML代码 的浏览器

从软件的技术角度看,ASP具有以下特点: • 使用VBScript、JavaScript等简单易懂的脚本语言, 结合HTML代码,即可快速地完成网站的应用程序。 • 无须编译,可直接解释执行。 • 使用普通的文本编辑器,即可进行页面的编辑与设 计。 • 独立于浏览器,用户端只要使用可执行HTML代码 的浏览器, 14.1.2 ASP的特点和功能 1.ASP的特点

源程序不会外漏,ASP脚本是在服务器上执行,不会 被传到客户浏览器,因而可以避免所写的源程序被 他人剽窃,也提高了程序的安全性 面向对象。 ActiveX Server Components( ActiveX 服务器元件)具有无限可扩充性。可以使用 Visua Basic、Java、 Visual c++等编程语言来编写所需要 的 ActiveX Server Component

• 源程序不会外漏,ASP脚本是在服务器上执行,不会 被传到客户浏览器,因而可以避免所写的源程序被 他人剽窃,也提高了程序的安全性。 • 面向对象。ActiveX Server Components(ActiveX 服务器元件)具有无限可扩充性。可以使用Visual Basic、Java、Visual C++等编程语言来编写所需要 的ActiveX Server Component

2.ASP的功能 从应用角度看,ASP具有如下功能: 处理由浏览器传送到服务器的表单输入。 访问和编辑服务器的数据库表。 读写服务器的文件,实现访客计数器等功能 提供广告轮播器,取得浏览器信息、URL表管理等内 置功能。 可以实现在多个主页间共享信息

从应用角度看,ASP具有如下功能: • 处理由浏览器传送到服务器的表单输入。 • 访问和编辑服务器的数据库表。 • 读写服务器的文件,实现访客计数器等功能。 • 提供广告轮播器,取得浏览器信息、URL表管理等内 置功能。 • 可以实现在多个主页间共享信息。 2.ASP的功能

1413ASP对象 内置组件 内置组件是指组件本身内置于ASP中,使用时不需 要设置即可运行。最常用的包括 Application、 Session、 Response、 Request、 Server及 ObjectContext等5种。 2.外挂组件 在存取数据库时,最常使用ADO( Activex data Object)的技术和ASP结合,达到存取数据库的功能。 AD0主要的3个对象为 Connection、 Records及 Command

内置组件是指组件本身内置于ASP中,使用时不需 要设置即可运行。最常用的包括Application、Session、 Response、Request 、Server及ObjectContext等5种。 14.1.3 ASP对象 1.内置组件 在存取数据库时,最常使用ADO(ActiveX Data Object)的技术和ASP结合,达到存取数据库的功能。 ADO主要的3个对象为Connection、Recordset及Command。 2.外挂组件

142ASP应用程序 1421AsP的程序结构 在一个ASP文件中可以包含以下内容: (1)HTML标记符。 (2)Ⅴ SCript或 Javascrip语言的程序码 (3)ASP语法 ASP只处理服务器端脚本语言,对于ASP文件 中的其他内容,如IS等支持ASP的服务器会将其 原封不动地发送到客户端,由用户端的浏览器进 行处理

14.2 ASP应用程序 14.2.1 ASP的程序结构 在一个ASP文件中可以包含以下内容: (1)HTML标记符。 (2)VBScript或JavaScript语言的程序码。 (3)ASP语法。 ASP只处理服务器端脚本语言,对于ASP文件 中的其他内容,如IIS等支持ASP的服务器会将其 原封不动地发送到客户端,由用户端的浏览器进 行处理

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共39页,可试读13页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有