ASP动态网页设计基础教程科学出版社职教技术出版中心.ppt
合集下载
ASP动态网页设计基础教程科学出版社职教技术出版中心.ppt

◆<Title>标记对只能放在<Head></Head>标记
对之间。
【举例2-1】
第2章目录
二、格式标记
1、段落标记 格式:<P>…</P> 功能:设置段落标志,产生一个空白行。
第2章 HTML语言基础
注意: ★P标记含有align属性 ★使用该标记会输出一个空行,使后继内容隔一行
显示 ★<P>可强制换行(换行且加入一个空行) ★用<P></P>将段落包围起来表示一个块
第2章目录
3、HTML文件主体标记--<BODY> 格式:<BODY>……</BODY> 功能:标记文件的主体内容
第2章 HTML语言基础
第2章目录
说明:文档的内容、文字、图像、动画、超链接以 及其他HTML元素均位于该标记中,它是网页编辑的核 心部分。正文标记有自己的属性
几个应注意的问题: ◆以上几个标记均是可选标记 ◆这三个标记可以互相嵌套的。但不允许交叉
HTML网页的执行过程是一个请求/响应的过程
第1章 ASP应用基础
HTML网页的处理流程
第1章目录
2、ASP的执行过程 ASP是动态网页,是后缀为.asp的文件。
要有相应的Web服务器程序才能使用 ASP要在Web上执行,由执行结果生成相应的 HTML页面返回给浏览器。 采用B/S模式
四、静态网页与动态网页的交互过程
目录
§ 2.5 CSS基础
第2章 HTML语言基础
第2章目录
§2.1 HTML语言概述 一、HTML概述
HTML-Hypertext Markup Language-超文本标记语 言。
动态网页设计(ASP)概述精品PPT课件

HTML 文档
根据用户请求的文 件(1.asp),执行 程序,并将执行结 果生成标准HTML 文档
动态网页程序设计
4、ASP的特点:
❖ 与HTML融合在一起; ❖ ASP是一种服务器端指令,应用程序无需编译,部署在WEB服务器端执行。 服务器将执行结果转换为HTML文件,传送给浏览器。 ASP的源程序不传到浏 览器,避免源程序被剽窃 ; ❖ ASP采用B/S结构,服务器端需要搭建支持ASP的WEB服务器,对客户端无 要求,客户端界面统一为浏览器,几乎支持任何一种浏览器; ❖ ASP采用面向对象的编程方法,提供了几种内置对象,每个对象有各自的属 性、方法、集合,设计人员根据需要调用。
开发技术大致可分为静态和动态两种。
浏览器
HTTP
LAN/WAN
WWW服务器
HTMN/WAN 服务器
WWW服务器
概述
动态网页程序设计
一、ASP简介: 早期Internet的Web网页只是静态的图文(HTML)组合,浏览者 只能在网页上阅读信息,无法进行信息查询、电子商务、论坛发言、数据库管
引言
动态网页程序设计
一、WWW的概念: 1、WWW简介:是一种开放式的超文本应用,用户可以通过它查找和检索
Internet上的资源。(最主要的Internet 2、采用的协议:HTTP(建立通信—发出请求—给出响应—结束通信)
3、WWW的结构:B/S,每次信息交换都要涉及到客户端和服务器端两个层面。
例:编写ASP应用程序,返回当前日期及星期。
<% @ language=vbscript %>
<html><body> 今天为<% response.write(date()) %>
ASP动态网页设计教程.ppt

8
1.2.2 ASP的运行环境及安装
如果只是用HTML设计网页,并不需要特殊的环境,
直接在浏览器上浏览即可。而用ASP设计的网页是在服
务器端运行的,因此必须配置相应的运行环境。 ASP的运行环境可以选择如下安装:
如果是在Windows 95/98平台上运行ASP文件,需要安装个
人Web服务器PWS。 如果是在Windows NT 4.0 Server平台上运行ASP文件,需
1
第1章 ASP设计基础
1.1 Web基础
1.1.1 Web概述 1.1.2 Web常用术语 1、1、3WEB服务器技术 1.2.1 什么是ASP 1.2.2 ASP的运行环境及安装 1.2.3 创建虚拟目录 1.3.1 ASP的一个简单实例 1.3.2 ASP文件的基本构成和约定 1.4.1 ASP的开发工具 1.4.2 ASP的调试技巧
16
1.2.3 创建虚拟目录(续上)
③ 选中“默认Web站点”,单击右键,选择“新建虚拟目录”,出现
如图1-9所示安装向导对话框。
17
1.2.3 创建虚拟目录(续上)
④ 在向导过程中,依次输入相应内容:别名“ASPWEB”、目录
“D:\ASPWEB”以及权限“至少包含读取和运行脚本”后,单击
“完成”按钮即可,此时如图1-10所示。
22
1.3.2 ASP文件的基本构成和约定
1、基本构成
从上述这个简单的ASP程序中,经分析发现,通常由以下3个部分构成:
普通的HTML文件,即一般的Web页面内容 放在<% … %>内的Script脚本语言代码,由服务器端运行。 放在<Script> … </Script>内的Script脚本语言代码,由客户端直接运行。
1.2.2 ASP的运行环境及安装
如果只是用HTML设计网页,并不需要特殊的环境,
直接在浏览器上浏览即可。而用ASP设计的网页是在服
务器端运行的,因此必须配置相应的运行环境。 ASP的运行环境可以选择如下安装:
如果是在Windows 95/98平台上运行ASP文件,需要安装个
人Web服务器PWS。 如果是在Windows NT 4.0 Server平台上运行ASP文件,需
1
第1章 ASP设计基础
1.1 Web基础
1.1.1 Web概述 1.1.2 Web常用术语 1、1、3WEB服务器技术 1.2.1 什么是ASP 1.2.2 ASP的运行环境及安装 1.2.3 创建虚拟目录 1.3.1 ASP的一个简单实例 1.3.2 ASP文件的基本构成和约定 1.4.1 ASP的开发工具 1.4.2 ASP的调试技巧
16
1.2.3 创建虚拟目录(续上)
③ 选中“默认Web站点”,单击右键,选择“新建虚拟目录”,出现
如图1-9所示安装向导对话框。
17
1.2.3 创建虚拟目录(续上)
④ 在向导过程中,依次输入相应内容:别名“ASPWEB”、目录
“D:\ASPWEB”以及权限“至少包含读取和运行脚本”后,单击
“完成”按钮即可,此时如图1-10所示。
22
1.3.2 ASP文件的基本构成和约定
1、基本构成
从上述这个简单的ASP程序中,经分析发现,通常由以下3个部分构成:
普通的HTML文件,即一般的Web页面内容 放在<% … %>内的Script脚本语言代码,由服务器端运行。 放在<Script> … </Script>内的Script脚本语言代码,由客户端直接运行。
第五章ASP动态网页设计精品PPT课件

Request . Form ( element ) [ ( index ) 下一页 | . Count ]
参数element指定集合要检索的表单元素的 最后页 名称,可选参数index和count的意义和用法,与
QueryString集合中相似,不再赘述。
退出
ASP内建对象
5.2.2 Response对象
本章内容
第一页 ASP简介
ASP内建对象
上一页
利用ADO访问数据库 下一页 ASP组件技术
案例解析
最后页
退出
ASP简介
通过本章学习,完成 “Web教程网站” 第一页 的建立。
上一页
5.1.1 ASP概述
ASP是Active Server Pages的缩写,是
下一页 一种动态页面设计技术。使用ASP技术建
下一页
中大多数方法和属性是作为实用程序的功能服务的。
Session对象:存储特定用户会话所需的信息,当用户在
应用程序的 Web 页之间跳转时,存储在 Session 对象中
最后页
的变量将不会丢失,而是在整个用户会话中一直存在下去。
Application对象:用于在一个给定的ASP应用程序中让
所有的客户端用户共享信息。
第一页
Response对象用于发送信息给浏览器、重定 上一页 向浏览器到另一个 URL 或设置 cookie 的值。它
与Request组成了一对接收、发送数据的对象。 下一页 Response对象也是实现动态的基础 。
Response对象的集合只有一个cookies。该 最后页 集合用于设置存放于客户机系统上的cookie值,
了HTTP请求中客户端的不同信息。
退出
参数element指定集合要检索的表单元素的 最后页 名称,可选参数index和count的意义和用法,与
QueryString集合中相似,不再赘述。
退出
ASP内建对象
5.2.2 Response对象
本章内容
第一页 ASP简介
ASP内建对象
上一页
利用ADO访问数据库 下一页 ASP组件技术
案例解析
最后页
退出
ASP简介
通过本章学习,完成 “Web教程网站” 第一页 的建立。
上一页
5.1.1 ASP概述
ASP是Active Server Pages的缩写,是
下一页 一种动态页面设计技术。使用ASP技术建
下一页
中大多数方法和属性是作为实用程序的功能服务的。
Session对象:存储特定用户会话所需的信息,当用户在
应用程序的 Web 页之间跳转时,存储在 Session 对象中
最后页
的变量将不会丢失,而是在整个用户会话中一直存在下去。
Application对象:用于在一个给定的ASP应用程序中让
所有的客户端用户共享信息。
第一页
Response对象用于发送信息给浏览器、重定 上一页 向浏览器到另一个 URL 或设置 cookie 的值。它
与Request组成了一对接收、发送数据的对象。 下一页 Response对象也是实现动态的基础 。
Response对象的集合只有一个cookies。该 最后页 集合用于设置存放于客户机系统上的cookie值,
了HTTP请求中客户端的不同信息。
退出
ASP技术1HTML基础与ASP动态网页技术入门精品PPT课件

期和时间,并尝试用不同的颜色与字体 大小来显示。
– (提示:日期date() 时间time())
HTML基础
关于HTML
HTML(Hyper Text Markup Language, 超文本标记语言 )是用来描述网页的一种 语言。
HTML 不是一种编程语言,而是一种标记语 言 (markup language)
• 制作工具可以是记事本、EditPlus等纯 文本编写工具,也可以是FrontPage、 DreamWeaver等所见即所得的工具。
• 静态网页的缺点是:如果要修改网页, 必须修改源代码,并重新上传。
静态网页示例
静态网页的工作原理
服务器端
接受请求 找到静态网页
发送网页
动态网页
• 所谓动态网页,就是服务器端可以根据客户 端的不同请求动态产生网页内容。
• 使用面向对象技术促进组件的再利用。
J2EE技术
• J2EE(Java 2 Platform,Enterprise Edition)是一个基于Java的完整的企业 级应用开发平台。
• J2EE全面支持和实施XML,实现了网 络系统之间的数据交换。
• J2EE对复杂的商业逻辑以组件的形式部 署在EJB Server中,提供了多种组件事 务服务,使系统能够应付大量的并发用 户和管理复杂的事务逻辑。
EditPlus
• 网上搜索下载 • 运行安装程序 • 启动程序
制作一个简单的ASP文件
• 新建ASP文件 • 保存ASP文件 • 浏览ASP文件 • 修改ASP文件
新建ASP文件
• 打开EditPlus或者记事本,将文件保存在c:\inetpub\文件夹下,命名为time.asp。
如下:
– (提示:日期date() 时间time())
HTML基础
关于HTML
HTML(Hyper Text Markup Language, 超文本标记语言 )是用来描述网页的一种 语言。
HTML 不是一种编程语言,而是一种标记语 言 (markup language)
• 制作工具可以是记事本、EditPlus等纯 文本编写工具,也可以是FrontPage、 DreamWeaver等所见即所得的工具。
• 静态网页的缺点是:如果要修改网页, 必须修改源代码,并重新上传。
静态网页示例
静态网页的工作原理
服务器端
接受请求 找到静态网页
发送网页
动态网页
• 所谓动态网页,就是服务器端可以根据客户 端的不同请求动态产生网页内容。
• 使用面向对象技术促进组件的再利用。
J2EE技术
• J2EE(Java 2 Platform,Enterprise Edition)是一个基于Java的完整的企业 级应用开发平台。
• J2EE全面支持和实施XML,实现了网 络系统之间的数据交换。
• J2EE对复杂的商业逻辑以组件的形式部 署在EJB Server中,提供了多种组件事 务服务,使系统能够应付大量的并发用 户和管理复杂的事务逻辑。
EditPlus
• 网上搜索下载 • 运行安装程序 • 启动程序
制作一个简单的ASP文件
• 新建ASP文件 • 保存ASP文件 • 浏览ASP文件 • 修改ASP文件
新建ASP文件
• 打开EditPlus或者记事本,将文件保存在c:\inetpub\文件夹下,命名为time.asp。
如下:
动态网页设计制作课件(asp

6
二、利用HTML创建框架网页 利用 创建框架网页
创建框架网页时首先要指定框架结构, 创建框架网页时首先要指定框架结构,即必须有一 个网页用于指定整个浏览器窗口如何划分, 个网页用于指定整个浏览器窗口如何划分,也就是所谓 框架集网页。 的框架集网页。在框架集网页中不包含任何可显示的内 容,只是包含如何组织各个框架的信息和框架中的初始 页面信息。 页面信息。 所有的框架标记都放在一个HTML文档中。 文档中。 所有的框架标记都放在一个 文档中 HTML页面的文档体标签 页面的文档体标签<body>被框架集标签 被框架集标签 页面的文档体标签 <frameset>所取代,然后通过 所取代, 所取代 然后通过<frameset>的子窗口标 的子窗口标 定义每一个子窗口和子窗口的页面属性。 签<frame>定义每一个子窗口和子窗口的页面属性。 定义每一个子窗口和子窗口的页面属性
5
2. 框架网页的结构
根据框架分布的不同和各框架作用的不同, 根据框架分布的不同和各框架作用的不同, 框架网页被分为多种类型。 框架网页被分为多种类型。 常用框架结构有: 常用框架结构有: 左侧框架、右侧框架、顶部框架、底部框架、 左侧框架、右侧框架、顶部框架、底部框架、 上方和下方框架以及各种嵌套框架结构。 上方和下方框架以及各种嵌套框架结构。
14
二、利用Dreamweaver创建框架网页 利用 创建框架网页
(一) 创建框架 1. 框架的结构 2. 创建框架集 3. 编辑框架集 4. 保存框架 5. 框架属性设置
15
1. 框架的结构
框架( 框架(Frames)由框架集(Frameset)和 )由框架集( ) 单个框架( 单个框架(Frame)两部分组成。框架集是一个 )两部分组成。 定义框架结构的网页,包括网页内框架的数目、 定义框架结构的网页,包括网页内框架的数目、 每个框架的大小、 每个框架的大小、框架内网页的来源和框架的其 它属性等。单个框架包含在框架集中, 它属性等。单个框架包含在框架集中,是框架集 的一部分,每个框架中都放置一个内容网页, 的一部分,每个框架中都放置一个内容网页,组 合起来就是浏览者看到的框架式网页。 合起来就是浏览者看到的框架式网页。
asp动态网页设计第2章HTML基础精品PPT课件

是一种用来制作超文本文档的简单标记语言。 用HTML编写的超文本文档称为HTML文档。
1、HTML 文件结构
<HTML>
<HEAD>
<title></title> <meta>
</HEAD> <BODY>
HTML 文件的正文
</BODY>
</HTML>
网页头部 网页正文
2、HTML标记的特点-1
</head> <body> <p align=“center”>三秒钟后本网页将自动跳转到山西大学 首页</p> </body> </html>
3、常用标记 - BODY元素
<body>元素表明是HTML文档的主体部分。 在<body>与</body>之间,通常都会有很 多其它元素;这些元素和元素属性构成 HTML文档的主体部分。
用来标记搜索引擎在搜索你的页面时所取出的关键词。
3、常用标记 - HEAD元素
2. <meta name=“author” content=“hungyc">
1. 用来标记文档的作者。
3. <meta http-equiv=“Content-Type” content=“text/html; charset=gb2312”>
<title> <title>元素定义HTML文档的标题。<title>与
</title>之间的内容将显示在浏览器窗口的标 题栏。
3、常用标记 - HEAD元素
1、HTML 文件结构
<HTML>
<HEAD>
<title></title> <meta>
</HEAD> <BODY>
HTML 文件的正文
</BODY>
</HTML>
网页头部 网页正文
2、HTML标记的特点-1
</head> <body> <p align=“center”>三秒钟后本网页将自动跳转到山西大学 首页</p> </body> </html>
3、常用标记 - BODY元素
<body>元素表明是HTML文档的主体部分。 在<body>与</body>之间,通常都会有很 多其它元素;这些元素和元素属性构成 HTML文档的主体部分。
用来标记搜索引擎在搜索你的页面时所取出的关键词。
3、常用标记 - HEAD元素
2. <meta name=“author” content=“hungyc">
1. 用来标记文档的作者。
3. <meta http-equiv=“Content-Type” content=“text/html; charset=gb2312”>
<title> <title>元素定义HTML文档的标题。<title>与
</title>之间的内容将显示在浏览器窗口的标 题栏。
3、常用标记 - HEAD元素
第一章Asp动态网页设计基础精品PPT课件

1.1.1 Internet与Web服务
• Internet打破了传统的信息传播方式,是Internet实现了世界 范围内的网络互联和资源共享,它消除了地理上的差别和时 间上的限制,真正的将全世界紧密地联系在一起。
• Web服务是目前Internet上最有吸引力的服务之一,它由遍布 在Internet网中的被称为Web服务器的计算机和安装了Web浏 览器软件的计算机组成。
• Web服务器中存放着大量以超文本形式表示的、可公开发布 的或在一定范围内可共享的信息,这些超文本信息互相链接, 形成了一个全球范围内的可相互引用的信息网络。安装了 Web浏览器(如IE6.0)的用户,可以查询和获取分布在世界 各地的Web服务器上的信息资源。
• 通常把Web服务器称为服务器端,而把安装了Web浏览器的 用户端称为客户端。
• 网站是一个包含多个由超链接连在一起的网页的集合,它包 含的网页可以是一个也可以是多个,甚至上千个。
• Internet上的网站是通过地址进行定位的,就像网络信息中的 一个节点,通常也称之为站点。
1.1.3 HTML语言
• HTML(Hypertext Markup Language)超文本标记语言是一种 用于编写超文本文档的标记语言,是Web网上描述页面内容 和结构的标准语言。
1.1.2 网页与网站
• Internet上各种超文本文件称为网页(Page)。
• 超文本(Hypertext)是一种文本格式,是一种对信息的描述 方法,这种描述方法不受系统平台的限制,可以在不同的平 台上使用,用户也可以在各种操作系统上浏览这些超文本文 件。
• 每个超文本文件中可以包含文字、图片、表格、表单等多种 组件。在每一个页面上,可以有一些词、语句或图片等作为 “链接点(Link)”,通过这些链接点可以快速地跳转到本 网站的其它页面或其它网站上的页面。这种“链接点”方式 称为超链接。正是因为这些超链接的存在才使得Internet上的 无数页面能够关联到了一起。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
格式:
协议名称://主机名[:端口号]/目录/…/文件名
第1章目录
◆协议名称:访问信息资源时所使用的Internet协 议
常用的信息服务类型: HTTP-超文本传输协议 FTP-文件传输协 Telnet-远程登录服务 News-网络新闻组 file-本地文件
第1章 ASP应用基础
第1章目录
◆主机名:指定Web服务器的IP地址或域名地址 ◆端口:指定Web服务器在该主机上使用相应协议 (TCP/IP)的端口 ◆目录:Web服务器上信息资源所在的目录 ◆文件名:<文件名>.<扩展名> 举例: /inet/index.htm telnet://:70/location.asp ftp:///pub/www/doc/my.doc
第1章目录
第1章 ASP应用基础
§1.3 ASP的运行环境
一、运行ASP的条件
一般地ASP程序可以在Windows 95/ 98/ NT/2000 等操作系统下运行,应具备以下条件:
第1章目录
1、安装TCP/IP协议 2、安装Web服务器软件(IIS或PWS)
Windows’98+PWS Windows 2000 Server + IIS 5.0 3、ASP程序文件
第1章目录
Web页面
CGI
脚本程序
常用工具:文字分析报告语言: Perl-Practical Extraction and Report Language
第1章 ASP应用基础
特点: 程序放置在服务器上(独立于HTML)并在服务器上 运行,将其运行结果传回浏览器显示。 2、PHP技术 PHP-Hypertext Preprocessor-超文本预处理器 特点: ◆面向服务器的内嵌式语言 ◆能在大多数平台上(Unix、Linux、Windows)运行
第1章目录
Web中的信息资源主要是由大量的Web文档(称为 Web页)为基本元素构成的。这些 Web 页采用超级文 本(Hyper Text)格式显示信息。
三、URL的意义
URL-Uniform Resource Locator
第1章 ASP应用基础
URL是一种统一格式的Internet信息资源地址的表达 方式,它能唯一地标识Internet上计算机、目录、文件 的位置。
HTML网页的执行过程是一个请求/响应的过程
第1章 ASP应用基础
HTML网页的处理流程
第1章目录
2、ASP的执行过程 ASP是动态网页,是后缀为.asp的文件。
要有相应的Web服务器程序才能使用 ASP要在Web上执行,由执行结果生成相应的 HTML页面返回给浏览器。 采用B/S模式
四、静态网页与动态网页的交互过程第1章 ASP应用基础
程序无须编译和链接即可执行
程序在服务器端解释,与浏览器无关。
安全性较好。它的源代码不会传给浏览器,从而 有效地保护了ASP源代码。
可以利用ADO(Active Data Object)方便地访问 数据库
三、ASP工作原理
1、普通HTML的执行过程
第1章目录
普通HTML是静态网页,由浏览器解释执行 任何Web服务器均支持HTML网页
目录
§ 2.5 CSS基础
第2章 HTML语言基础
第2章目录
§2.1 HTML语言概述 一、HTML概述
第1章目录
三、 PWS 的安装和设置
PWS(个人Web服务)用于Windows 98系统下创建 小型Web服务(Professional 2000中也提供PWS )。PWS 提供的服务相对较少。一般地其并发用户数在10个以内 。主要用于简单的个人网站建设
第2章 HTML语言基础
§ 2.1 HTML语言概述 § 2.2 HTML标记 § 2.3 表单结构 § 2.4 框架结构
第1章 ASP应用基础
§ 1.1 Web基础教程 § 1.2 ASP概述 § 1.3 ASP的运行环境
目录
第1章 ASP应用基础
§1.1 Web基础知识
一、WWW的含义
WWW 是 World Wide Web (环球信息网)的缩写, 也可以简称为 Web,中文名字为“万维网”。
二、WWW的作用方式
ASP动态网页设计基础教程
电子教案
胡杰
二00五年五月八日
目录
第1章 ASP应用基础 第2章 HTML语言基础 第3章 VBScript脚本语言基础 第4章 ASP内置对象 第5章 文件存取组件 第6章 Web数据库基础 第7章 ADO对象 第8章 Web数据库操作实例 第9章 ASP综合应用实例
第1章 ASP应用基础
二、 IIS 5.0 安装和设置
IIS(Internet 信息服务器)是在Windows 2000平台下 提供Web站点服务的组件。
Windows 2000 Server 在默认情况下已安装了IIS, 而对于Windows 2000 Professional则须另行安装。
IIS 5.0安装和设置演示
动态网页:①网页中某些脚本只能在Web服务器上 执行②其扩展名与静态网页不同
第1章 ASP应用基础
脚本程序是否在服务器端执行是区别动态网页与静 态网页的主要方法
ASP的执行过程
【举例】2-4
五、各种交互式动态网页技术简介
1、CGI技术 CGI-Common Gateway Interface-公共网关接口
第1章 ASP应用基础
第1章目录
§1.2 ASP概述 一、什么是ASP
ASP-Active Server Pages:动态服务页 ASP:一种Web应用程序开发技术和一种服务端本 编写环境
二、ASP特点
设计方便:可使用任何一种文本编辑器 同一文件中包含多种语言代码(HTML、Jscript、 VBScript) 设计方便:可使用任何一种文本编辑器
第1章目录
3、JSP技术 JSP-Java Server Pages-Java动态服务页
第1章 ASP应用基础
特点: ◆程序放置在服务器上 ◆JSP运行时,在Web服务器中编译成Servlet由Java 虚拟机执行,结果传回浏览器 ◆JSP可以跨平台运行(具有平台独立性) ◆使用JAVA作其编程语言
协议名称://主机名[:端口号]/目录/…/文件名
第1章目录
◆协议名称:访问信息资源时所使用的Internet协 议
常用的信息服务类型: HTTP-超文本传输协议 FTP-文件传输协 Telnet-远程登录服务 News-网络新闻组 file-本地文件
第1章 ASP应用基础
第1章目录
◆主机名:指定Web服务器的IP地址或域名地址 ◆端口:指定Web服务器在该主机上使用相应协议 (TCP/IP)的端口 ◆目录:Web服务器上信息资源所在的目录 ◆文件名:<文件名>.<扩展名> 举例: /inet/index.htm telnet://:70/location.asp ftp:///pub/www/doc/my.doc
第1章目录
第1章 ASP应用基础
§1.3 ASP的运行环境
一、运行ASP的条件
一般地ASP程序可以在Windows 95/ 98/ NT/2000 等操作系统下运行,应具备以下条件:
第1章目录
1、安装TCP/IP协议 2、安装Web服务器软件(IIS或PWS)
Windows’98+PWS Windows 2000 Server + IIS 5.0 3、ASP程序文件
第1章目录
Web页面
CGI
脚本程序
常用工具:文字分析报告语言: Perl-Practical Extraction and Report Language
第1章 ASP应用基础
特点: 程序放置在服务器上(独立于HTML)并在服务器上 运行,将其运行结果传回浏览器显示。 2、PHP技术 PHP-Hypertext Preprocessor-超文本预处理器 特点: ◆面向服务器的内嵌式语言 ◆能在大多数平台上(Unix、Linux、Windows)运行
第1章目录
Web中的信息资源主要是由大量的Web文档(称为 Web页)为基本元素构成的。这些 Web 页采用超级文 本(Hyper Text)格式显示信息。
三、URL的意义
URL-Uniform Resource Locator
第1章 ASP应用基础
URL是一种统一格式的Internet信息资源地址的表达 方式,它能唯一地标识Internet上计算机、目录、文件 的位置。
HTML网页的执行过程是一个请求/响应的过程
第1章 ASP应用基础
HTML网页的处理流程
第1章目录
2、ASP的执行过程 ASP是动态网页,是后缀为.asp的文件。
要有相应的Web服务器程序才能使用 ASP要在Web上执行,由执行结果生成相应的 HTML页面返回给浏览器。 采用B/S模式
四、静态网页与动态网页的交互过程第1章 ASP应用基础
程序无须编译和链接即可执行
程序在服务器端解释,与浏览器无关。
安全性较好。它的源代码不会传给浏览器,从而 有效地保护了ASP源代码。
可以利用ADO(Active Data Object)方便地访问 数据库
三、ASP工作原理
1、普通HTML的执行过程
第1章目录
普通HTML是静态网页,由浏览器解释执行 任何Web服务器均支持HTML网页
目录
§ 2.5 CSS基础
第2章 HTML语言基础
第2章目录
§2.1 HTML语言概述 一、HTML概述
第1章目录
三、 PWS 的安装和设置
PWS(个人Web服务)用于Windows 98系统下创建 小型Web服务(Professional 2000中也提供PWS )。PWS 提供的服务相对较少。一般地其并发用户数在10个以内 。主要用于简单的个人网站建设
第2章 HTML语言基础
§ 2.1 HTML语言概述 § 2.2 HTML标记 § 2.3 表单结构 § 2.4 框架结构
第1章 ASP应用基础
§ 1.1 Web基础教程 § 1.2 ASP概述 § 1.3 ASP的运行环境
目录
第1章 ASP应用基础
§1.1 Web基础知识
一、WWW的含义
WWW 是 World Wide Web (环球信息网)的缩写, 也可以简称为 Web,中文名字为“万维网”。
二、WWW的作用方式
ASP动态网页设计基础教程
电子教案
胡杰
二00五年五月八日
目录
第1章 ASP应用基础 第2章 HTML语言基础 第3章 VBScript脚本语言基础 第4章 ASP内置对象 第5章 文件存取组件 第6章 Web数据库基础 第7章 ADO对象 第8章 Web数据库操作实例 第9章 ASP综合应用实例
第1章 ASP应用基础
二、 IIS 5.0 安装和设置
IIS(Internet 信息服务器)是在Windows 2000平台下 提供Web站点服务的组件。
Windows 2000 Server 在默认情况下已安装了IIS, 而对于Windows 2000 Professional则须另行安装。
IIS 5.0安装和设置演示
动态网页:①网页中某些脚本只能在Web服务器上 执行②其扩展名与静态网页不同
第1章 ASP应用基础
脚本程序是否在服务器端执行是区别动态网页与静 态网页的主要方法
ASP的执行过程
【举例】2-4
五、各种交互式动态网页技术简介
1、CGI技术 CGI-Common Gateway Interface-公共网关接口
第1章 ASP应用基础
第1章目录
§1.2 ASP概述 一、什么是ASP
ASP-Active Server Pages:动态服务页 ASP:一种Web应用程序开发技术和一种服务端本 编写环境
二、ASP特点
设计方便:可使用任何一种文本编辑器 同一文件中包含多种语言代码(HTML、Jscript、 VBScript) 设计方便:可使用任何一种文本编辑器
第1章目录
3、JSP技术 JSP-Java Server Pages-Java动态服务页
第1章 ASP应用基础
特点: ◆程序放置在服务器上 ◆JSP运行时,在Web服务器中编译成Servlet由Java 虚拟机执行,结果传回浏览器 ◆JSP可以跨平台运行(具有平台独立性) ◆使用JAVA作其编程语言