欢迎来到天天文库
浏览记录
ID:61005050
大小:311.50 KB
页数:12页
时间:2021-01-19
《Java EE软件开发课程设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、JavaEE软件开发课程设计报告系部:信息工程系班级:计网0931班姓名:鲁斌指导老师:陆立松、陈晓华、田娟学期:2011-2012-1目录一、课程设计要求3二、课程设计目的3三、e_learning工程的具体设计与实现33.1建立数据库33.2页面分析43.3各页面效果图43.3.1登录页43.3.2注册页4四、S2SH-Page工程的设计与实现54.1建立数据库54.2页面关系图64.3页面分析64.4实现各页面的效果图64.4.1登录页64.4.4添加7五、s2shOaDemo工程的具体设计与实现75.1建立数据库75.2页面关系图
2、85.3页面分析85.4登录页85.5注册页9六display标签9九、心得体会11一、课程设计要求1.导入老师所给的程序。2.建立数据库,连接好数据库。3.运行该工程,查看是否一切正常。4.学习老师给的程序,将其变成自己的东西二、课程设计目的1.进一步了解JavaEE。2.学会JavaEE在实际生活中的应用。三、e_learning工程的具体设计与实现3.1建立数据库3.2页面分析1、login.jsp通过此页面登录成功后,可以编辑个人详细信息,查看所有人的信息。2、register.jsp此页面是一个注册页面,要想登录成功,需要正确注
3、册信息,并激活。注册信息信息要符合要求。3、userAction!loadUser.action此页面可以编辑个人详细信息。4、registerAction.action注册完成,发送激活帐号邮件,你只有登录邮箱激活或修改数据库才能成功登录。3.3各页面效果图3.3.1登录页3.3.2注册页四、S2SH-Page工程的设计与实现4.1建立数据库4.2页面关系图Login.jspuserAction!addUser.actionuserAction!loadUser.action?user.id=006userAction!delUser.
4、action?user.id=006userAction4.3页面分析1、Login.jsp用户登录界面2、userAction登录所跳转页面,此页面可以添加、删除、修改用户信息,可以实现上一页、下一页跳转功能。4.4实现各页面的效果图4.4.1登录页4.4.4添加五、s2shOaDemo工程的具体设计与实现5.1建立数据库5.2页面关系图Login.jspRegister.jspLogin.do5.3页面分析1、Login.jsp登录界面2、register.jsp注册页面3、login.do登录处理页面5.4登录页5.5注册页六dis
5、play标签display标签的优缺点:1.分页如果想对代码分页,只需在display:table标签中添加一项pagesize="每页显示行数".2.对列排序displaytag可对列进行排序,就是点击列名,对该列的数据进行排序。你只需对想要排序的列添加sort="true"就OK,如下面的代码可对前三列进行排序。在display:table中添加defaultsort="列数",可默认对指定的列排序。如果table有分页,DisplayTag默认只对当前页进行排序,如果想对整个list排序,可以在display:table之间添加一段
6、代码:3.导出数据在display:table中添加export="true",看看会出现什么!DisplayTag默认会提供三种数据导出方式:CSV、Excel、XML。4.DisplayTag的属性设置前面所说的display:setProperty是一种改变DisplayTag属性的方法,但是在每个jsp中都要写太麻烦了。DisplayTag中设置了很多默认的属性,它有一个专门的属性文件,是在它的jar包中的displaytag/properties/TableTag.properties想要改变它的默认属性,我们可以在WEB-IN
7、Fclasses下新建一个文件displaytag.properties,仿照TableTag.properties中属性的格式设置需要修改的属性。TableTag.properties中的#messages中设置的是显示在页面上的提示信息。默认是英文的,我们可以把它改为中文的。不过这里只能使用unicode,就是说中文字符必须转换为unicode码,这个可以使用jdk自带的native2ascii.exe进行转换。5.DisplayTag的不足初次使用DisplayTag的人可能会觉得惊喜,但是用久了会发现很多问
8、题,最大的问题是对中文的支持不好,比如如果查询条件中有中文,就无法翻页,无法对中文排序,将中文导出为指定文件时出现乱码等等。这些问题有时候会让人很郁闷,有时候逼得你要去修改它的源代码。九、心得
此文档下载收益归作者所有