软件学院综合性实验报告
专业:JAVA 年级/班级: 2011计算机1班 2012—2013学年第二学期 课程名称 Java EE程序设计 指导教师 姓名 实验地点 项目名称
SSH框架集成应用 学号 实验时间 实验类型 6月1、8、15日 上午3-4节 综合性 一、 实验目的
1. SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。因此希望通过本次实验充分了解SHH框架集成应用的设计理念和具体步骤;
2.通过翻阅课本,查阅资料,培养一个程序员应有的信息搜索能力已经借助其他工具解决问题的能力;
3.真正掌握三个框架的精髓,更好地应用与以后的学习工作中去。
二、 实验仪器或设备
MyEclipse6.5
Tomcat5.5.26
MySQL5.0
数据库脚本程序
CREATE TABLE user (
id int(11) NOT NULL auto_increment, username varchar(50) default NULL, password varchar(50) default NULL, PRIMARY KEY (id) );
INSERT INTO user VALUES ('1', 'admin', 'admin');
1
三、 总体设计(设计原理、设计方案及流程等)
1.创建工程
打开MyEclipse,需要注意的是这里应该处于MyEclipse Java Enterprise视图。新建一个Web Project,输入适当的工程名字,这里我们输入ssh,Finish即可。
确定之后MyEclipse会生成名为SSH的项目,其中生成的目录结构如下所示:
四、 实验步骤(包括主要步骤、代码分析等)
1. 添加Struts1.2框架支持
2
在ssh工程上面右击,在弹出的菜单中选择MyEclipse -> Add Struts Capabilities…添加Struts的支持。
在弹出的对话框中选择Struts 1.2,修改Base package for new classes其余保持原状,Finish即可。
3
完成后的结构为
4
2. 添加Spring2.0框架支持
在ssh工程上面右击,在弹出的菜单中选择MyEclipse -> Add Spring Capabilities…添加Spring框架支持。
5