asp动态网页设计教程

asp动态网页设计教程

ID:9854477

大小:1.56 MB

页数:115页

时间:2018-05-11

asp动态网页设计教程_第1页
asp动态网页设计教程_第2页
asp动态网页设计教程_第3页
asp动态网页设计教程_第4页
asp动态网页设计教程_第5页
资源描述:

《asp动态网页设计教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、15.1.1Request对象简介Request对象是ASP内置对象中较为重要的一类对象。主要负责的是从客户端获得具体的用户数据信息。也就是说,可以使用Request对象访问任何基于HTTP请求传递的所有信息,包括从HTML表格用POST方法或GET方法传递的参数、cookie和用户认证。Request对象使您还能够方便的访问客户端发送给服务器的二进制数据。Request对象把用户信息保存在几个集合中,供ASP应用来使用。Request的语法:Request[.collectionpropertymethod](variable)表5-1是Reque

2、st对象集合的相关变量。变量说明QueryStringHTTP请求中查询字符串中变量的值Form存取用户在窗体中输入的相关字段的值Cookies获取客户端中Cookies的内容ServerVariables指定的服务器环境变量的值ClientCertificate在发送HTTP请求中储存的客户端证书中的字段值当用户不指定集合的名称时,ASP默认为以QueryString、Form、Cookie和ServerVariable的顺序搜索所有的集合,当发现匹配的变量时,就认定他是要引用的成员。当然,一般我们在使用时都指定是哪个集合成员,以便于提高程序的效率。例

3、如:Request.Form("yourname")变量说明QueryStringHTTP请求中查询字符串中变量的值Form存取用户在窗体中输入的相关字段的值Cookies获取客户端中Cookies的内容ServerVariables指定的服务器环境变量的值ClientCertificate在发送HTTP请求中储存的客户端证书中的字段值25.1.2获取信息的方法---Form1、使用Form集合获取信息我们使用Form变量是用来获取用户在窗体中填写的相关信息。但是在使用Request.Form的对象时,HTML标记中的

必须使用“POST”方法

4、,否则将无法取得窗体中的字段信息。Form的用法:Request.Form(Element)[(Index).Count]其中,Request.Form(Element)的值为请求正文中所有Element值构成的一个数组,通过调用Request.Form(Element).Count来确定参数中值的个数。如果参数未进行关联,则Count的值为1。如果找不到该项参数,则为0。如关联了多个值,则必须指定Index的值。Index的值为1到Request.Form(Element).Count中的任意整数。下面我们用一个例子来说明一下。35.1.2获取信息的方

5、法---Form(实例)【例5-1】程序名:exam5-1.htm姓名:
性别:
您的爱好有:
体育

6、kbox"value="购物">购物阅读
程序名:exam5-1.asp<%@Language=VBScript%><%Response.Expires=0SName=Request.Form("stuname")SGender=Request.Fo

7、rm("gender")%>您的姓名:<%=SName%>

性别:<%=SGender%>

<%Response.Write"您的爱好有:
"Fori=1toRequest.Form("hobby").CountResponse.WriteRequest.Form("hobby")(i)&"
"Next%>45.1.2获取信息的方法---QueryString2、使用QueryString集合获取信息QueryString集合:一般用于检索客户HTTP请求中字符串变量的值。Q

8、ueryString的用法:Request.QueryString(Variab

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

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

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