Java Web程序设计(04112560)实验7_web程序设计jsp实验
Java Web程序设计(04112560)实验7由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“web程序设计jsp实验”。
实验项目七
1、实验项目名称: 监听和过滤
2、实验项目性质:验证性
3、实验要求:必修
4、计划学时数:2学时
5、实验内容:
(1).实现网上书店项目后台管理用户的过滤功能。具体要求如下:
禁止用户非法访问,只有登录成功才能访问后台页面。
没有登录,直接访问后台其他页面,将跳转到登录页面。
(2).在网上书店项目中增加监听功能,当用户登录成功时自动更新数据库中该用户的登录次数。
(3).实现网上书店项目后台图书管理中的修改图书信息功能模块。具体要求如下: 在图书管理页面bookManager.jsp中,单击“修改图书信息”按钮,对选定的图书进行修改。
一次只能修改一本图书信息。
修改页面中显示图书的原有数据。
图书ISBN不可修改。
(4).实现网上书店项目后台用户管理中的修改用户信息功能模块。具体要求如下: 在用户管理页面userManager.jsp页面中,单击“修改用户信息”按钮,对选定的用户信息进行修改。
一次只能修改一个用户信息。
修改页面中显示该用户原有信息。
用户名不可修改。
根据第七章所学内容以及上机实践情况,在实验报告中完成以下问题。
(1).编写一个过滤器,名称为ForceNoCacheFilter,通过使用此过滤器使浏览器不缓存任何页面。在实验报告中给出其中的关键代码。
(2).画图说明Servlet上下文监听器的工作流程。
6、项目需用仪器设备名称: 计算机
7、所需主要元器件及耗材:无
8、实验项目目的和任务:
(1).了解监听器原理及生命周期中的方法。
(2).掌握Servlet上下文监听。掌握HTTP会话监听。了解请求监听。
(3).理解过滤器原理及生命周期。掌握实现一个过滤器的步骤。了解过滤器链。