Chapter2 数据交互(一)上机

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

完成时间:25分钟
7/40
共性问题集中讲解
常见问题及解决办法 代码规范问题 调试技巧
共性问题集中讲解
8/40
提问
如何使用session保存信息
session.setAttribute(key,value)
如何设置session超时时间
session.setMaxInactiveInterval(10*60);
4/40
共性问题集中讲解
常见问题及解决办法 代码规范问题 调试技巧
共性问题集中讲解
5/40
提问
登录成功或失败后,分别使用哪种方法跳转 到指定页面?
成功用转发,欢迎页面要显示数据数据 失败用重定向到登录页面。
6/40
学员操作—实现企业邮箱登录验证功能
练习
需求说明
实现企业邮箱登录验证功能
用户通过JSP页面输入用户名和密码 如果用户名为lucky,密码为123456,在欢迎页面显示 “你好:lucky!” 如果验证登录失败,则返回登录页面重新登录
第二章
JSP数据交互(一)
实现在JSP页面中获取注册信息 实现企业邮箱登录验证功能 实现新闻发布系统页面访问控制
本章任务
2/40
提问
服务器端如何获取提交的数据?
通过表单提交注册信息 使用request对象获取表单提交数据 将获取的数据输出显示
获取性别数据是使用getParameter,还是使 用getParameterValues?
完成时间:15分钟
13/40
共性问题集中讲解
常见问题及解决办法 代码规范问题 调试技巧
共性问题集中讲解
14/40
总结 2-1
内置对象
由Web容器加载的一组类的实例
request与response对象
request处理客户端请求 response响应客户请求
会话对象session
可以保持每个用户的会话信息,为不同的用户保 存自己的数据, 存储在客户端
getParameter,因为性别是单选,虽然有多个 input,但最终只提交一个数据
3/40
学员操作——获取注册信息
练习
需求说明
通过表单提交注册信息 使用request对象获取表单提交数据 将获取的数据输出显示
提示
用request.getParameter( )方法获取提交的 数据
完成时间:20分钟
9/40
学员操作—实现新闻发布系统访问控制
练习
需求说明
新闻发布系统只允许管理员能够进入后台操作页面 普通用户只有浏览新闻和发布评论的权限
提示
session.getAttribute(String key)方法的返回 值是一个Object,必须进行强制类型转换
完成时间:25分钟
10/40
共性问题集中讲解
常见问题及解决办法 代码规范问题 调试技巧
共性问题集中讲解
11/40
提问
include指令书写格式?
<%@ include file="loginControl.jsp" %>
12/40
学员操作——优化访问控制
练习
训练要点
使用include
需求说明
修改新闻发布系统后台管理员操作页面 使用include指令引用登录验证文件
预习作业
预习目标
了解JSP内置对象application和cookie的使用方法 了解JSP如何访问数据库
预习下一章学生用书,完成预习作业
17/40
18/40
15/40
转发与重定向
转发
转发是在服务器端发 挥作用,通过forward 方法将提交信息在多
个页面间进行传递
客户端浏览器的地址 栏不会显示出转向后
的地址
总结 2-2
重定向
重定向是在客户端发 挥作用,通过请求新 的地址实现页面转向
在地址栏中可以显示 Leabharlann Baidu向后的地址
16/40
作业
课后作业
教员备课时根据班级情况在此添加内容,应区分 必做、选做内容,以满足不同层次学员的需求
相关文档
最新文档