综合实验2文档说明(DAO设计模式)_第1页
综合实验2文档说明(DAO设计模式)_第2页
综合实验2文档说明(DAO设计模式)_第3页
综合实验2文档说明(DAO设计模式)_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

综合实验2一、实验目的JSP的基本语法Servlet的重定向和请求转发的应用熟悉DAO设计模式的应用掌握访问数据库的方法熟悉JSP+Servlet+JavaBean的开发模式要求:1.该实验为第二次个综合性实验,请同学们在第12周上传电子版至小课老师的FTP。2.第12周上小课时上交纸质版实验报告,打印实验报告。实验报告中至少截图5份不需要太大,能说明问题即可。认真对本次实验进行总结,填写好实验报告中的实验总结。二、实验环境Myeclipse+weblogic10/Tomcat三、实验描述1、本次实验可以实验10的JSP+Servlet+JDBC登录模块上进行更改、扩展,增加用户注册的功能。2、本实验是是包括登录和注册两个小模块,每一个小模块都是由一个处理业务逻辑的Servlet和若干JSP页面组成,其中登录模块的Servlet是LoginServlet类,另外还有一个用于显示用户登录的login.jsp文件、登录成功的welcom.jsp和登录失败的back.jsp文件。注册模块的Servlet是addUserServlet类,另外还有一个显示用户注册页面的addUser.jsp文件和显示注册用户添加成功的info.jsp文件。3、请同学们掌握DAO设计模式,其中综合实验2文件夹中有相关学习视频和PPT、PDF文档。DAO在今后的学习、开发过程中比较常用。4、综合实验2可以采用DAO方式,进行设计。如果不会采用DAO的同学,也可以在实验10的基础上直接修改程序,完成实验。5、通信过程中,要对可能产生中文乱码做处理。6、数据库使用test数据库,创建表user,其中字段包括:user,pwd,sex.7、请结合所学的CSS、JS,JQ等知识内容,对本次综合实验进行各方面的优化,比较说UI、功能等。8、实验运行过程及结果如下所示:运行login.jsp出现图1的界面,如下图1用户登录界面输入正确的用户名和密码,务必保证能够输入中文的用户名,如图2所示。图2输入用户名和密码点击图2中的“登录”按钮,表单提交,是由LoginServlet处理,使用servlet重定向技术。if(isLogin){ response.sendRedirect("welcome.jsp"); }else{ response.sendRedirect("back.jsp"); }此时,页面重定向到welcome.jsp的界面,且能够获取传过来的中文用户名信息,祥情如图3所示。点击图3中的“退出系统”,转向图1中的登录界面。图3welcome.jsp界面如果在图1的登录界面中输出的用户名和密码不正确(不是表user中所存储的用户名和密码的信息)。会重定向到back.jsp,如图4的所示界面,单击“这里”回到图1登录界面。图4back.jsp返回界面点击图1中的“用户注册”,则转向addUser.jsp,该JSP文件提供用户注册页面,如下图所示,图5用户注册界面输入注册信息,两次输入的密码要一致。点击“提交”按钮,表user中增加一条记录,即把注册信息存入表user。图6注册信息界面点击“提交”按钮后,页面跳转至addUserServlet,点击“请登录”超链接,出现图1所示的登录界面。在addUserServlet中,使用请求派发,如果添加成功,则执行以下语句,实际的请求处理是inf

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论