服务器端程序开发入门

服务器端程序开发入门

ID:43518661

大小:2.00 MB

页数:76页

时间:2019-10-09

服务器端程序开发入门_第1页
服务器端程序开发入门_第2页
服务器端程序开发入门_第3页
服务器端程序开发入门_第4页
服务器端程序开发入门_第5页
资源描述:

《服务器端程序开发入门》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第12章 服务器端程序开发入门ASP的开发12.2练习与实践:制作留言簿12.4使用表单12.3动态网页与ASP12.1小结本章的目的是使读者对如何使用Dreamweaver8来开发服务器端的程序有一个初步的了解,并不做很深入的探讨。服务器端程序开发有很多选择,如ASP、ASP.Net、JSP、ColdFusion、PHP等很多种,这里以最常见的ASP为例来讲解。在开始编写ASP程序之前,开发者首先需要对网页的“动态”和“静态”概念有一个认识。这里所说的动、静并非网页上文字或图片的运动或静止,而是内容的“改变”或“固定”。同时,还需要对ASP的工作原理有一个初步的认识

2、,为熟练使用ASP打下基础。12.1动态网页与ASP首先来了解静态页面和动态页面的区别。普通网页是用HTML语言编写的,被称为静态页面。一旦写好,除非改写这些HTML源代码,否则无法更改网页上的内容。这类网页是以“.htm”或“.html”结尾的。ASP是一套服务器端的脚本运行环境,当用户从浏览器向Web服务器请求一个“.asp”文件时,Web服务器并不是像处理普通的HTML文件那样直接传送给浏览器,而是全面读取请求的文件,并执行该文件中包含的所有脚本命令,然后生成一个标准的HTML页面传送给浏览器,即把含有ASP指令的那部分语句替换为标准的HTML语句之后,再传送回

3、浏览器。12.2ASP的开发了解了ASP的基本工作原理以后,就可以动手编写ASP程序了。但是ASP网页只有被服务器解析以后才能被客户端浏览器正常访问,即服务器端需要配置解析ASP程序的环境。本节首先介绍ASP常用运行环境的配置方法,然后介绍几个最基本的ASP程序,目的是希望读者对ASP的内部运行机制有更深刻的理解。12.2.1ASP运行环境及配置编写ASP网页与编写普通的HTML网页的一个不同之处在于:编写HTML网页,只要有IE等浏览器就可以立即看到网页效果了;而编写ASP网页仅有浏览器是不行的,因为浏览器并不认识网页中的ASP指令,因此必须在开发者的计算机上安装并

4、配制好ASP的运行环境,才能对开发的网页进行测试。ASP是微软公司开发的服务器端脚本环境。对于Windows2000和WindowsXP操作系统,它内含于IIS(InternetInformationServer)组件程序中;而对于WindowsMe操作系统,它内含于PWS(PersonalWebServer)组件程序中。通常开发动态网站都使用Windows2000或WindowsXP系统,因此本书的所有例子都是建立在IIS的基础上,并且只讲述IIS的使用方法。对于PWS,配制方法基本相同,并且PWS和IIS对于ASP的支持方式没有任何差别。图12-1安装界面图12-

5、2IIS的配置图12-3网站的配置图12-4主目录的配置图12-5第一个ASP程序12.2.2熟悉ASP程序下面通过一个例子来熟悉ASP程序的编写。上面已经举过一个最简单的使用ASP来输出“HelloWorld!”文本的例子,现在再把它扩展一下,使它能显示当前时间。最终的显示时间的效果如图12-6所示。图12-6时间例子12.3使用表单很多人有填写问卷调查表的经历,通常见到的问卷调查表是以纸张作为载体,由组织者负责发放、回收和统计。这节要讲到的表单也可以实现这种功能,所不同的是通过表单实现的问卷调查表是以网页作为载体,随着网站的发布而发布到网上,由后台处理系统回收并统

6、计出调查结果。图12-7所示的就是一个典型的含有表单的页面,它执行新用户注册功能,通过表单可以将新用户注册的信息发送到后台程序处进行处理,HTML提供的表单起到信息载体的作用。由此可见,表单需要与后台处理程序相配合才能完成整个注册功能。图12-7表单实例12.3.1插入文本域文本域可以显示为单行,即文本字段;也可以显示为多行,即文本区域;还可以以密码的方式显示,即密码域。以密码的方式显示的文本域,通常会将输入的文本替换为星号或项目符号,以防止别人看到这些密码文本。插入网页文本域,主要通过“插入”面板和“插入”菜单来实现。图12-8插入表单标签图12-9插入表格图12-

7、10插入文本字段图12-11文本字段“属性”面板图12-12插入文本域图12-13文本区域“属性”面板12.3.2插入单选按钮和复选框使用单选按钮,则只能在一组选项中选择一个选项;使用复选框,则可以在一组选项中选择多个选项。单选按钮通常成组地出现,在同一个组中的所有单选按钮必须具有相同的名称。图12-14插入单选按钮图12-15单选按钮“属性”面板图12-16插入复选框12.3.3插入列表/菜单使用列表表单对象,可以为页面插入一个包含有多个项目的列表框,用户可以从中选择一个列表项目;使用菜单表单对象,可以为页面插入一个包含有多个菜单项的下拉菜单,用户

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。