(2)Registervalidate.jsp关键代码 (4)运行截图 2.实现网上书店项目中的普通用户登录功能。具体要求如下: ? 登录信息有用户名和密码,首先使用JavaScript进行初始验证要求用户名和密码不能为空。验证通过将表单提交给Loginvalidate.jsp进行处理。 ? 在Loginvalidate.jsp中,提取表单信息,在该页面完成数据库的连接、查询,查询用户信息是否合法。如果合法先将用户信息保存到Cookie和Session中,请求转发或重定向到top.jsp中;否则提示失败,超链接到第 6 页
index.jsp页面。 ? 在top.jsp中从Session中提取用户名和登录时间,并将信息显示输出。 (1)如何使用JavaScript进行初始验证要求用户名和密码不能为空。 (2)Loginvalidate.jsp关键代码 (3)top.jsp关键代码 第 7 页
(4)运行截图 个人小结: 成绩: 日期: 年 月 日 第 8 页
实验3 实现后台用户的登录和后台用户管理 实验目的: 5. 掌握JSP页面的常用元素; 6. 掌握使用JSP声明、表达式、脚本进行编程。 实验内容: 1. 升级实验二中的登录模块,具体要求如下: ? 修改login.jsp 动态页面,其中通过Java代码读取客户端的Cookie,用户在次登录时,登录页面中的用户名文本框里显示上次登录成功的用户名。 ? top.jsp并在top.jsp页面中增加“注销”超链接,单击后退出登录。 ? 添加Destroy.jsp,其中完成Session的销毁,并跳转到login.jsp (1) login.jsp关键代码。(新增功能代码) (2)top.jsp关键代码(修改部分代码) (3)Destroy.jsp关键代码 第 9 页
(4)运行截图 2. 实现网上书店项目中后台管理员用户的登录功能,具体要求如下 ? 在Web站点根目录下新建一个名为admin的目录,用于存放所有后台管理页面。在该目录中新建登录页面adminLogin.jsp,用于后台管理员的登录,该页面表单数据提交给AdminLoginValidate.jsp处理。 ? 在AdminLoginValidate.jsp中提取表单信息,连接数据库查询用户名和密码是否正确,并判断该用户是否是管理员,如果是管理员跳转到adminMain.jsp. (1)adminLogin.jsp关键代码。 第 10 页