1、han 第 1 页 2019-5-24 第 1 页 共 11 页一、添加 spring 支持 二、添加 struts 支持 三、添加 Hibernate 支持 四、导入 struts.jar 包 9五、在 struts-config.xml 中添加 action,form,jsp。 10六、配置控制文件 applicationContext.xml han 第 2 页 2019-5-24 第 2 页 共 11 页新建 web 项目、han 第 3 页 2019-5-24 第 3 页 共 11 页首先添加对 spring 的支持点击项目- 右键myEclipseAdd Spring Capabi
2、lities弹出下面的面板选择如下:注意中间的 Select the liberates to add to the buildpath 中要选择前三个与最后一个。将选择的包要 Copy 到库文件夹中去。问题:为什么要先添加 spring ?2 选择的 lliberaries 有什么用?han 第 4 页 2019-5-24 第 4 页 共 11 页下一步:添加 spring 的控制文件,一般默认即可。配完这一步则 spring 的框架将已添加。在下一页将添加对 struts 的支持han 第 5 页 2019-5-24 第 5 页 共 11 页添加对 struts 支持:同理点击项目 -右键
3、myEclipse Add struts Capabilitieshan 第 6 页 2019-5-24 第 6 页 共 11 页添加对 Hibernate 支持注意:在添加 Hibernate 支持之前必须要建立起与数据库的连接。添加对 Hibernate 支持:同理点击项目 -右键myEclipse Add Hibernate Capabilities选项的选择如下:下一步是要选择以哪个控制文件,我们是用 spring 的控制文件代替 hibernatehan 第 7 页 2019-5-24 第 7 页 共 11 页下一步就是选择是否需要新建配置文件,在前面我们已经默认建了一个 sprin
4、g 的配置文件所以我们选择 Existing Spring configuration file(已经存在的配置文件)并为sessionFactory 取名 sessionFactory。下一步将配置数据源:han 第 8 页 2019-5-24 第 8 页 共 11 页下一步是用是否创建 sessionFactory Class 我们在前面已经创建了,并且是以 spring 中的配置文件代替 hibernate 的配置文件,所以我们将勾去掉。然后,在点击 Finish 过程中会出现是否需要重复的代替,我们选择 replace。han 第 9 页 2019-5-24 第 9 页 共 11 页导
5、入 struts.jar 包问题:为什么要导入 struts.jar 包呢? 3.1 为什么是如上配置会没有 struts.jar 包呢?回答:如果是以上配的话,将没有 struts.jar 包,那么在 struts-config.xml 中新建action,form,jsp 会出错。导入 struts.jar 包:点击项目右键-Build path Configure Build path选择 Add External JARs han 第 10 页 2019-5-24 第 10 页 共 11 页在 struts-config.xml 中添加 action,form,jsp在 struts-config.xml 中添加 action,form,jsp:需要注意的是:Optional Details 中的 JSP 可以直接创建 jsp 页面,所以要选上。2 Form Properties 中加入一个用户名和密码框han 第 11 页 2019-5-24 第 11 页 共 11 页下一步:填写一些跳转信息,如果成功让 loginAdmin.jsp 跳转到/index.jsp 中去。