2024年5月11日发(作者:)
第 一 单元 Java Web开发网站技术
第 5 课 动态网页开发技术(二)
一、【教材分析】
教
知识技能
学
目
标
过程方法
观察法、自助探究、小组合作、模拟测试法。
情感目标
1. 会使用out对象的print()方法向浏览器输出数据。
2. 会用request对象的getParameter()方法读取用户注册信息,编写页面。
3. 会使用response对象的setHeader()方法实现页面刷新,用sendRedirect()方法实
现页面重定向。
培养学生的动手操作能力和观察能力,培养自我探索和团队合作意识。
【重点】会使用out对象的print()方法向浏览器输出数据。
【难点】目标技能2和3。
充分利用实物和各种媒体,采取如演示法、自助探究和小组合作等多种方法等来充
分调动学生的学习积极性,真正发挥学生的主体作用。
教学重、难点
教学方法
二、【教学流程】
教学环节
活动导入(1分钟)
过程与组织
教师活动
打开浏览器输入网址,打回车键就可以看到
网页,这是什么原理呢?
活动一:使用out对象向浏览器输出数据
【想一想】
如何使用out对象实现“请先登录”对话框
的弹出?
【试一试】
编写“请先登录”对话框的代码。
【练一练】
页面是修改联系人信息的页面。
此页面需要先判断用户有无修改权限,再输
出信息框。
活动二:用request对象读取用户注册信息
request对象代表用户发送过来的请求,从
这个对象中可以取出客户端中用户提交的
数据或参数。只有接受用户请求的页面才能
访问request对象。
【想一想】
用户在(注册页面)中填写的
信息,怎样在(注册验证页面)
中获取并显示呢?
【做一做】
中涉及的request对象代码:
racterEncoding(“utf-8”)
【议一议】
学生活动
结合生活实例,激发探究兴趣。
【自主探究】
思考解决方案。
了解out对象的常用方法。
【做一做】
编写代码。
修改练习。
【自主学习】
自主探究课文内容。
【做一做】
思考如何获取并显示。
动手输入相关代码,了解其作用。
探究活动一
(约15分钟)
探究活动二
(约15分钟)
racterEncoding(“utf-8”)代码的
作用是什么?
活动三:使用response对象实现页面刷新
Response对象与request对象相对应,代表
服务器对客户端的响应,是服务器端向客户
端返回的数据。从这个对象中可以取出部分
与服务器互动的数据和信息,只有接受这个
对象的页面才可以访问这个对象。
【读一读】
使用response对象的serHeader()方法可以
设置浏览器不缓存页面。语句如下:
der(“Cache-Control”,”no-cach
e”);
【试一试】
使用setHeader()方法设置通讯录页
面的自动刷新频率,实现浏览器每隔60秒
加载页面。语句如下:
der(“Refresh”,”60”;url=
127.0.0.1:8080/txl/);
【读一读】
如需将文档移动一个新的位置,就需要使用
JSP重定向。使用response对象的
sendRedirect()方法可以实现页面重定向。语
句如下:
direct(“?name=roo
t”);
【做一做】
使用response对象的serHeader()方法,在
“爱心社”通讯录主页面中添加代
码,实现页面刷新。
归纳总结(2分钟)
达标测评(2分钟)
通过板书归纳总结分析本节课的学习内容。 思考总结本节学习内容。
【自主探究与合作探究】
思考,探讨。
【做一做】
探究活动三(约10分
钟)
三、【教后反思】
四、【板书设计】
第 5 课 动态网页开发技术(二)
一:使用out对象向浏览器输出数据
二:使用request对象读取用户注册信息
三:使用response对象实现页面刷新
发布评论