JSP 程序设计教程
实验名称 姓 名
课程实验
报告 系 班 别 级 网络工程
网络 081
JDBC 应用与 JSP 高级技术 应用与
蔡翔 6306 索望 学 号 2008121009 2010-6-8
实验地点 指导老师
实验日期 同组其他成员
评
分
一、实验内容(含实验原理介绍) :
1: MyEclipse 的 Database Explorer 视图中启动小型数据库 Derby, Derby 的 APP 目录下创建一个用户表, 在 在 表名为 t_user,此表用于保存图 2 页面中用户提交的用户信息; 表 t_user 由你根据 register.jsp 页面提交的用户信息自行
设计,要求必须保存 register.jsp 页面表单中提交的所 有信息。 2:现在需要你编写
程序实现如下功能:自定义
JSP 页面或者 Servlet 接收由 register.jsp 页面提交的用户注册信 息,并将用户信息写入到 t_user 表中; 数据成功写入数据库后,跳转到用户登录页面(logon.jsp) 在 logon.jsp 页面输入刚才注册的用户名和密码,将用户名和密码信息提交给 login.jsp 页面,在 login.jsp 页面中 实现从 t_user 表中读取刚刚
注册的用户名和密码信息对用户登录进行身份认证 3:如果登录时输入的用户名/密码与数据库中的用户名/密码相匹配,则登录成功,跳转到首页(index.jsp); : 4:如果用户名/密码为空或者用户名/密码与数据库中的信息不匹配,都表示登录失败,抛出异常并自动跳转到 : 错误处理页面(errors/error.jsp 5:如果登录成功,则在 index.jsp 页面的 leftMenu(include/leftMenu.jsp)部分显示"欢迎您:×××",××× 为注册的用户名
二、实验目的:
在 Web 项目中使用 JDBC 开发数据库应用; 使用 MyEclipse 的 Database Explorer 对数据库进行管理; EL 的简单应用
三、涉及实验的相关情况介绍(包含使用
软件或实验设备等情况) :
四、实验结果(含程序、数据记录及分析和实验总结等,可附页) : Register.jsp: