ASP第4讲Request和Response对象.ppt

上传人:za****8 文档编号:13320671 上传时间:2020-06-15 格式:PPT 页数:35 大小:1.42MB
收藏 版权申诉 举报 下载
ASP第4讲Request和Response对象.ppt_第1页
第1页 / 共35页
ASP第4讲Request和Response对象.ppt_第2页
第2页 / 共35页
ASP第4讲Request和Response对象.ppt_第3页
第3页 / 共35页
资源描述:

《ASP第4讲Request和Response对象.ppt》由会员分享,可在线阅读,更多相关《ASP第4讲Request和Response对象.ppt(35页珍藏版)》请在装配图网上搜索。

1、ASP程序设计简单教程,姓名:林雪芬单位:浙科院教育技术系信箱:zustlinxf,网络程序设计-ASP和网络程序设计基础配套课件,第4讲Request和Response对象,讲解提纲,4.1对象知识简介4.2利用Request对象从客户端获得信息4.2.1Request对象简介4.2.2使用Form获取方法4.2.3使用QueryString获取方法4.2.4使用ServerVariables获取方法4.3利用Response对象向客户端输出信息4.3.1Response对象简介4.3.2使用Write方法输出信息4.3.3使用Redirect方法引导客户端至另一个URL位置4.3.4关于B

2、uffer属性4.3.5使用End方法结束程序4.4使用Cookies4.4.1使用Response对象设置Cookies4.4.2使用Request对象获取Cookies,4.1对象知识简介,什么叫对象?对象的属性、方法和事件ASP几个重要的内部对象Request对象从客户端获取数据Response对象-向客户端输出数据Session对象-记载特定客户的信息Application对象-记载同一个应用程序中的所有用户之间的共享信息Server对象-创建COM对象和Scripting组件等,4.2利用Request对象从客户端获得信息,通常客户端通过浏览器在表单里填的信息怎么样才能传到服务器端呢

3、?利用Request对象就可以让服务器轻松取得客户端的信息。,4.2.1Request对象简介,Request对象共有五种获取方法,分别是:QueryString、Form、Cookies、ServerVariables、ClientCertificate语法:Request.获取方法(参数)例如:,4.2.2使用Form获取方法,在ASP中,获取FORM表单中的信息就是用Form获取方法来实现的。语法:Request.Form(参数),Form方法示例,Test4_1.asp,Test4_2.asp,Form方法示例2,Test4_3.asp,Test4_4.asp,Form方法示例3,Te

4、st4_5.asp,Form方法示例4,Test4_6.asp,Form方法示例5,Test4_7.asp,Test4_8.asp,4.2.3使用QueryString获取方法,还可以利用QueryString获取方法取回标识在URL后面的所有返回的变量及其值;为什么要用该获取方法?语法:Request.Querystring(“参数”),QueryString方法示例,Test4_9.asp,Test4_10.asp,4.2.4使用ServerVariables获取方法,利用该方法可以获取服务端或客户端的一些信息,如来访者的IP地址语法:Request.ServerVariables(“参数

5、”),ServerVariables方法示例,Test4_11.asp,4.3利用Response对象向客户端输出信息,ASP是要生成动态网页,根据客户端的不同请求输出相应的信息,这就要靠Response对象来实现了以前已经多次用到Response.write方法了,4.3.1Response对象简介,ASP的内部对象Response用来控制送出给客户端的信息,Response对象可以使用的方法有下面三个:1Write:直接送出信息给客户端。2Redirect:引导客户端至另一个URL位置。3.End:结束程序运行4Cookies:设置Cookies值。可以使用的属性有下面两个:1Buffer

6、:设置为缓冲信息。2ContentType:控制送出的文件类型。,4.3.2使用Write方法输出信息,向客户端输出信息语法:Response.Write变量数据或字符串简略语法:,Write方法示例,Test4_12.asp,4.3.3使用Redirect方法引导客户端至另一个URL位置,为什么要使用该方法?语法:Response.RedirectURL变量或字符串例子:Response.redirect“”Response.redirect“test4_12.asp”url=“http:”Response.redirecturl变量,Write方法示例,Test4_13.asp,4.3.4

7、关于Buffer属性,Buffer属性,它的值为True或False,默认为False。当Buffer为True时,它要把页面输出至缓冲区,当正在输出时,服务器端不响应客户端,除非所有的服务器端文件被处理完毕。当Buffer为False时,服务器端不再将页面输出至缓冲区,会直接将页面输出至客户端浏览器。想一想为什么要在redirect方法中用Buffer属性?,4.3.5使用End方法结束程序,End方法可以停止处理ASP程序语法:Response.End想一想,它有什么用?,End方法示例,Test4_14.asp,4.4使用Cookies,俗称甜饼,是服务器端利用客户端机器保留信息一种方法

8、。每个应用程序(网站)都可以有自己的Cookies,但只能读取自己的Cookies。,4.4.1使用Response对象设置Cookies,利用Response对象的Cookies方法可以设置Cookies。设置不含关键字的Cookies,4.4.1使用Response对象设置Cookies,设置含关键字的Cookies,4.4.1使用Response对象设置Cookies,设置Cookies的有效期,什么时候失效,4.4.2使用Request对象获取Cookies,利用Request对象的Cookies获取方法可以获取Cookies。获取不含关键字的Cookies,4.4.2使用Request对象获取Cookies,获取含关键字的Cookies,Cookies示例1,Test4_15.asp,Test4_16.asp,Cookies示例2,Test4_17.asp,本讲练习,1.请编写程序,根据客户的选择,分别重定向到教师或学生页面。(提示,综合利用表单和Redirect方法)2.请编写一个注册表单,客户填写注册信息后,将有关内容显示在页面上。(提示,以后学了数据库知识,就可以保存到数据库里了),谢谢大家,再见,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!