admin 管理员组

文章数量: 1086019


2024年5月10日发(作者:asp 源码 加密)

06.10.23

科目:《ASP动态网页制作》

授课章节:第五章第一节

授课内容:request对象的form方法和querystring方法

授课类型:多媒体授课

教学方法:讲授法、演示法、练习法、读书指导法、个别辅导法

教具:计算机、投影仪、话筒

授课班级:计算机三年级(5)班

授课地点:计算机7室

授课时间:2006.10.23

授课课时:两个课时

授课老师:

指导老师:

5-1 request对象

【教学目标】

1、掌握ASP内建的Request对象获取客户端信息的方法(Form / Querystring)

2、运用request对象提供的方法进行一些简单的编程

【教学重难点分析】

Request对象是学生开始学习动态网页制作的基础,掌握了的用法,那么后面

的内容的学习就容易多了,所以把作为学习的重点和难点。

【学生情况分析】

学生已经学过了HTML网页制作的基础知识,学过了VBSCRIPT程序与网页制作,有了

学习动态网页的基础。

【教学内容分析】

request对象的form方法和querystring方法是两种不同的获取客户端信息的方法,表单内

容传送给服务器的方法不同,要求用不同的获取表单内容的方法,但是这两种方法的输出

结果是一样的,光从代码很难明白两者在获取表单信息的不同之处,所以要从实例中让学

生理解。

【教学手段及策略】

运用多媒体授课,演示实例,将实例直观展示在学生前面,让学生模仿代码,在模仿中掌

握代码,最后自己完成代码

【教学过程设计】

(一) 引入

1、 回顾:前面我们已经学过了html标记和vbscript脚本语言,html标记页可以直接在

2、 提问

①什么是ASP?

②什么时IIS?

③什么是动态呢?展示实例(实例代码见附一)

④什么是对象呢?

对象是由具有属性、方法及事件三要素所组合而成的东西。现实生活中对象无处不在,比

如手机、书、计算机都可视为对象。

对象必须具有以下三个性质:

具有属性可以描述

06.10.23

具有方法可以使用

具有事件可以产生行为

如手机的对象特性:

属 性

天线

材质

颜色

重量

号码

电信

方 法

拨号

接听

拨号

挂断

事 件

电话响了

电话无信号

电话占线

语音通知

⑤ASP有几种对象模块呢?

⑥Request对象的作用:获得客户端信息。

⑦ASP内建的Request对象拥有几种获取客户端信息的方法?

(Form / Querystring / Cookies / Servervariables/ Clientcertificate)。

(二)5-1-1读取表单数据

(1)展示实例一(实例代码见附一)

(2)练习核心语句

(3)讲解演示代码

(4) 的语法:(element)[(indext) |.count]

(element):是请求表单中所有element值的数组

通过调用(element).count来确定参数中值的个数。

(5)运行修改代码,看效果。

①比较没有这个代码

会出现什么情况?

②改(代码见附一)为将会是什么结果呢?

(6)form集合将表单内容传递到服务器的方法:

(7)获取表单内容的方法:

在接收页(服务器端)使用方法来提取表单的元素的内容。

①演示代码(代码见附一)

方法具体获取表单内容的方法:通过这样的一句代码<%

=("hobby") %>实现的。这个句子将表单中所有命名为hobby的值提取出来,

返回到浏览页中。

②小结:

在(代码见附一)代码中<%=变量%>,产生在浏览器上的输出,这种表达方

式与使用 的作用基本相同。

(8)总结

方法的原理:

客户端用post方法提交表单内容

服务器端

客户端

服务器端用方法获取表单内容

发送端 接受端

(9)做练习一(见附三)

(三)5-1-2读取Querystring信息

(1)修改代码

让学生将自己完成练习代码中的post方法改成get方法,看看能不能运行。


本文标签: 方法 表单 对象 代码