. .
JavaWeb开发技术实验指
导书
JavaWeb开发技术课程组 编
工业大学 信息工程学院软件工程系
2015.11
页脚
. .
目 录
《JavaWeb开发技术》实验教学大纲 ............................................. 1 实验一用户与企业信息添加 ..................................................... 5 实验二 用户后台登陆退出 ...................................................... 7 实验三 企业信息查询修改 ...................................................... 8 实验四 访问权限过滤与在线用户列表 ............................................ 9
页脚
. .
《JavaWeb开发技术》实验教学大纲
一、 基本信息
课程编码 课程类别 开出单位 学科基础 理学院机房 020245466 实验总学时 32 课程学时 开出学期 64 第五学期 适用专业 信息与计算科学专业、计算机科学与技术 二、 实验安排
序号 1 2 3 4 实 验 项 目 用户与企业信息添加 用户后台登陆退出 企业信息查询修改 访问权限过滤与在线用户列表 实验学时 8 8 8 8 每组人数 1 1 1 1 实验类型 验证 验证 验证 验证 开出要求 必做 必做 必做 必做 三、实验目的、容与要求
1. 用户与企业信息添加(8学时)
(1) 实验目的
① 掌握Servlet的创建
② 掌握Servlet处理Form表单请求数据 ③ 掌握Servlet响应的重定向和请求转发
④ 掌握HttpServletRequest对象获取清酒参数的中文问题 (2) 实验容
完成锐聘的用户添加、企业的添加。 (3) 实验要求
① 实验前书写预习报告。
② 充分利用JSP的语法完成界面设计。 ③ 用Servlet实现数据处理部分。 ④ 记录程序调试中出现的问题和解决方法。 ⑤ 实验后必须按照要求独立完成实验报告。
页脚
. .
⑥ 打印源程序清单和测试结果附在实验报告的后面。
2. 用户后台登陆退出(8学时)
(1) 实验目的
① 掌握会话跟踪技术
② 掌握HttpSession对象的创建和使用 ③ 掌握隐藏表单域的使用 (2) 实验容
完成锐聘后台的用户登陆 完成锐聘后台的用户退出
完成锐聘登陆验证码生成和验证 (3) 实验要求
① 实验前书写预习报告。 ②用JSP设计界面部分。
③用HttpSession对象的保存用户的登陆信息。 ④ 记录程序调试中出现的问题和解决方法。 ⑤ 实验后必须按照要求独立完成实验报告。 ⑥ 打印源程序清单和测试结果附在实验报告的后面。
3. 企业信息查询修改(8学时)
(1) 实验目的
① 掌握Jsp脚本、JSp表达式 ② 掌握Jsp的4中作用域 ③ 掌握Page指令 ④ 掌握request置对象 (2) 实验容
完成锐聘后台的企业用户列表查询及显示。 完成锐聘后台的企业信息修改预查询。 完成锐聘后台的企业信息修改。 (3) 实验要求
① 实验前书写预习报告。 ② 信息的采用数据库存储。
页脚
. .
③ 设计实体类,完成数据的整体传递。 ④ 使用Sevlet进行数据验证。
⑤ 记录程序调试中出现的问题和解决方法。 ⑥ 实验后必须按照要求独立完成实验报告。 ⑦ 打印源程序清单和测试结果附在实验报告的后面。
4. 访问权限过滤与在线用户列表(8学时)
(1) 实验目的
① 掌握Filter接口 ② 掌握FilterChain接口 ③ 掌握过滤器的声明配置 (2) 实验容
完成锐聘的用户登陆后的身份检查工作。 (3) 实验要求
① 实验前书写预习报告。
②使用Filter对用户登陆后的身份检查。 ③用户的全部数据使用数据库存储 ④记录程序调试中出现的问题和解决方法。 ⑤ 实验后必须按照要求独立完成实验报告。 ⑥ 打印源程序清单和测试结果附在实验报告的后面。
四、考核方式
根据实验预习、实验能力、实验效果和实验报告的完成情况确定最终的实验成绩。实验成绩占课程总成绩的20%。
五、建议教材与教学参考书
1. 建议教材
[1]QST青软实训.JavaWeb技术与应用.第一版.:清华大学,2015 2. 教学参考书
[1] 卢翰 JSP项目开发案例全程实录第二版 清华大学,2011 [2] 青软实训 在实战中成长—JSP开发之路 电子工业, 2009 [3] 封超,晁阳 Tomcat 与Java Web开发祥解 清华大学,2008 [4] 白 Java Web整合开发完全自学手册 机械工业学,2008
页脚