基本信息
文件名称:Java Web应用开发 教案 第5周-登录验证(2).doc
文件大小:4.96 MB
总页数:4 页
更新时间:2025-06-20
总字数:约1.28千字
文档摘要

《JavaWeb应用开发》课程授课教案

学院

信息技术学院

任课教师

齐燕

授课章节

四、JSP内置对象-request对象

授课类型

理实一体

授课时间

2025年2月24日第一周星期一

第1-2节

授课班级

移动2301

授课地点

一、教学目标、要求

了解表单设计

掌握简单的表单设计

掌握登录验证方法

二、教学重点:

掌握登录验证方法

三、教学难点:

学会登录验证

四、教学方法及手段:

上机演示及练习

五、教时安排

2课时

六、课程思政:

理解并敬重工匠精神,在学习中努力发扬工匠精神。

七、教学过程

第一步(20分钟)介绍登录验证用到的知识点

1、request对象

request是一个javax.servlet.http.HttpServletRequest对象,封装了浏览器的请求信息,通过request对象可以获取用户的请求信息,request也提供了获取cookie、header和session等对象的数据的方法。

获取请求参数的方法

StringgetParameter(Stringname)获取name的参数值。

EnumerationgetParameterNames()获取所有参数的名称。

String[]getParameterValues(Stringname)获取name的所有参数值。

2、response对象:

response是和应答相关的HttpServletResponse类的一个对象,它封装了服务器对客户端的响应,然后被发送到客户端以响应客户请求。response对象产生的对客户的请求做出动态的响应,并向客户端发送数据。HttpServletResponse对象具有页面作用域。

JSP会根据客户端的请求建立一个默认的response对象,response对象用来提供给客户端浏览器的参考信息,比如响应的头,响应的本体(HTML文本内容)以及服务端的状态码信息。

sendRedirect(Stringlocation)

把响应发送到另一个指定的位置进行处理

3、include指令:

include指令用来向当前页面插入一个静态文件,这个静态文件可以是html文件、jsp文件或其他文本文件或者只是一段java代码。

语法格式如下:%@includefile=URL%

第二步(20分钟)展示登录验证。

登录页面login.jsp设计:

效果图:

2、登录验证loginsuc.jsp设计:

第三步(40分钟)学生操作练习

第四步(10分钟)归纳总结

八、作业布置

完成登录验证。

九、教学后记或反思

初次接触内置对象,需要进行消化才能理解,多操作才能明白其中的道理,request对象应用比较广泛,主要用于表单信息提交,注意表单控件的名称,与后面的提交代码互应才能完成效果。

十、参考资料

《JavaWeb应用开发》上课教材

教案执笔人__齐燕________

审批人____孙小云_____

执行时间___2024.3_______