欢迎来到天天文库
浏览记录
ID:50295728
大小:286.50 KB
页数:22页
时间:2020-03-07
《ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 作者第04章 表单的请求与响应.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章表单的请求与响应Internet是一种主从式的系统结构,服务器端主机提供各种信息服务,客户端浏览器则针对特定服务器提出信息浏览请求,服务器根据客户端的请求进行响应。本章将从以下几个方面进行详细介绍:4.1无状态网络应用程序4.2ASP对象4.3运用表单4.4表单元素4.5组织表单元素4.6表单检验4.7Request对象与客户端数据传送4.8Response对象与服务器端响应4.9本章小结4.1无状态网络应用程序在传统的应用程序中客户端与服务器端之间随时保持联机,因此数据可以通过联机传递;而网络模式的Web应
2、用程序,客户端与服务器端之间并没有任何关联,客户端只负责向特定服务器主机提出请求,而服务器端则接负责响应客户端提出的请求,并且将数据传输至客户端,除此之外,两者之间并没有交集,任何客户端均可以随时向特定的服务器端主机提出请求,并且取得目标主机的响应信息。4.2ASP对象服务器端与客户端的之间的沟通完全依靠Response和Request这两个对象作连接。Response:主要用于响应客户端浏览器所需的信息,创建网页内容,并且将其返回至客户端。Request:与Response对象进行反向的操作,该对象用于取得客户端
3、的数据内容,例如用户在网页上输入的各种信息。4.3运用表单4.3.1表单概述4.3.2创建新表单4.3.1表单概述表单是浏览器将数据传送给服务器端主机所使用的一种网页元素,由HTML标签
4、的各种元素。单击最左边的是“表单”图标,打开“标签编辑器-Form”对话框,在其中输入所需信息,然后单击“确定”按钮,即可创建一个新的表单。4.4表单元素4.4.1HTML标签和表单元素4.4.2输入字段4.4.3其他字段4.4.1HTML标签和表单元素在Dreamweaver操作界面中,将工具栏切换至“表单”工具栏,其中包含所有Dreamweaver提供的表单元素4.4.2输入字段标准的HTML标签提供了一组用于表单的输入字段,这些字段提供各种形式的操作界面,供用户在网页上输入各种数据,输入字段的标签语法形式如下
5、:其中input为标签名称,表示这是一个输入标签;type为标签形式,决定输入标签以何种形式显示在网页上;name则是标签对象在表单上的识别名称,表单利用这个名称识别此字段对象。4.4.3其他字段文本区域文本区域可供输入多行文本,其HTML标签表示式如下:列表/菜单该表单元素提供一个选项列表供用户选择,例如,一个选择月份的字段可将1~12月等12个选项预先填入其中,让使用者直接
6、选择,避免填入错误的数据,此元素的HTML标签语法如下:4.5组织表单元素表单创建完成之后,就可以进一步在其中布置所需的元素,让用户可以在其中输入相关信息,并且返回至服务器作处理。本节将户介绍如何完成表单数据传送,同时会介绍表格的运用技巧。创建一个表单,在其中加入一些获取用户数据的字段,同时创建一个接收表单传送过来的数据的网页,在其中展现表单所传送过来的数据内容,具体操作步骤见书中介绍。4.6表单检验表单接收用户输入的数据时,网页必须提供
7、特定字段的数据检验操作,例如输入用户年龄的字段必须限定只允许输入数字数据,电子邮件字段则必须检验输入的内容是否为合法的邮件格式字符串,Dreamweaver提供了必要的检验功能。4.7Request对象与客户端数据传送4.7.1Request对象成员4.7.2表单属性与数据传递4.7.3Post属性值与Form集合对象4.7.4Get属性值与QueryString集合对象4.7.1Request对象成员Request对象包含三类成员,分别为集合、属性和方法,其中集合包含了客户端的数据内容,属性与方法各只有一个,由于
8、在ASP网页中几乎没有使用,所以这里不再对其进行说明。表4-3Request对象的集合成员集合说明Cookies传送至服务器端的所有Cookie对象集合Form
此文档下载收益归作者所有