直白来说,Struts用于页面显示,Spring控制流程,Hibernate连接数据库。
下面说一下配置顺序:
一.新建WEB工程。
二.导入Struts1.2。
三.导入Spring,
注:在Add Spring Capabilities页面,如下图-1所示:
在Spring 1.2 AOP Libraries -<MyEclipse - Library>,Spring 1.2 Core Libraries -<MyEclipse - Library>,Spring 1.2 ORM/DAO/Hibernate3 Libraries - <MyEclipse - Library>,以及Spring 1.2 Web Libraries -<MyEclipse - Library>前面打钩,将其选中。然后选中下面的Copy checked Library contents to project folder (TLDs always copied)选项。下一步。
图-1
四.点Folder后面的Browse按钮,将applicationContext.xml放到WebRoot/WEB-INF下面去。如下图-2所示。完成。
图-2
五.导入Hibernate。如下图-3所示:
注:在Hibernate Specification:后面选中Hibernate 3,然后在下面的Select MyEclipse/User libraries下面选中Hibernate 3.0 Core Libraries -<MyEclipse-Library>和Spring 1.2 ORM/DAO/Hibernate3 Libraries -<MyEclipse-Library>,并且选中下面的Copy checked Library Jars to project folder and add to build-path,下一步。
图-3
六.选中Spring configuration file(applicationContext.xml),如下图-4所示,下一步。
图-4
七.选中Existing Spring confiiguration file 。然后在SessionFactoryID:定义一个SessionFactory的变量名(名字随便起,不过最好见名知意)。如下-5所示图:
图-5
八.配置你的数据源,下一步。如下图-6所示:
图-6
九.去掉Create sessionfactory class前面的勾。完成。如下图-7所示:
图-7
十.在Struts-config.xml中的</struts-config>上面加入:
<controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor"></controller>
<message-resources parameter="struts包名.ApplicationResources" />
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml"/>
</plug-in>
如下图-8所示:
图-8
好了,SSH配置顺序就讲到这里,还有什么问题,我们以后陆续讲解。
分享到:
相关推荐
12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java ...
本文将详细介绍如何在MyEclipse 8.5环境下搭建基于Struts2.1、Spring3.0以及Hibernate3.3的SSH框架,并通过图解的方式引导读者完成整个搭建过程。 #### 二、创建 Web 项目 首先,需要在MyEclipse 8.5中创建一个新...
本光盘是《整合Struts+Hibernate+Spring应用开发详解》一书的配书光盘,书中的代码按章存放, 即第二章所使用的代码放在codes文件夹的02文件夹下,依次类推。 本光盘根目录下有11个文件夹,其内容和含义说明如下: ...
以上步骤完成后,基本的Struts1.2+Spring1.2+Hibernate2.0的集成环境就已经搭建好了。接下来,开发者可以编写业务逻辑代码,创建Action、Service、DAO层,并利用Struts的ActionForm处理表单数据,Spring的依赖注入来...
### Struts+Spring+Hibernate 整合教程知识点详解 #### 一、SSH整合理念与背景 **1.1 框架概述** 在构建复杂的Web应用程序时,开发人员需要面对诸多挑战,包括如何构建用户界面(UI)、业务逻辑(BL)的存放位置以及...
《Struts+Spring+Hibernate构建的人力资源管理系统详解》 在IT行业中,开发高效、功能齐全的管理系统是一项挑战,尤其对于初学者来说。"Struts+Spring+Hibernate人力资源管理系统"是一个理想的学习实例,它整合了三...
12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java ...
本光盘是《整合Struts+Hibernate+Spring应用开发详解》一书的配书光盘,书中的代码按章存放, 即第二章所使用的代码放在codes文件夹的02文件夹下,依次类推。 本光盘根目录下有11个文件夹,其内容和含义说明如下: ...
Struts、Spring 和 Hibernate 是Java Web开发中的三大框架,它们分别负责表现层、业务层和服务层的管理。本文将深入探讨如何在WebLogic服务器上整合这三个框架,实现一个高效的Struts Portlet。 **Struts 框架**: ...
**基于Struts+Spring+Hibernate的网上订餐系统详解** 在现代互联网技术中,开发复杂的Web应用程序时,常常会采用MVC(Model-View-Controller)设计模式,以实现业务逻辑与视图的分离,提高代码的可维护性和可扩展性...
### Eclipse+Struts+Spring+Hibernate+Mysql环境搭建及访问数据库实例 #### 知识点解析 **一、环境搭建基础知识** 1. **JDK的安装与配置** - **选择版本**: 本例中选择了JDK1.5版本,尽管这在当前环境中可能显得...
6. **文件结构**:尽管没有提供具体的文件列表,但一个标准的Struts2+Spring2+Hibernate3项目通常包含以下部分:源代码(src目录),配置文件(如struts.xml、spring配置文件、hibernate配置文件),Web资源(Web-...
《基于Struts、Spring和Hibernate的网上订餐系统详解》 网上订餐系统是一种便捷的在线服务,它结合了互联网技术与餐饮业,为用户提供方便快捷的订餐体验。本系统采用主流的Java企业级开发框架——Struts、Spring和...
【Java网盘源码:Struts+Spring+Hibernate整合应用详解】 在IT行业中,构建一个功能完善的网络硬盘系统是一项常见的需求。"Java网盘源码:Struts+Spring+Hibernate"是一个典型的企业级项目,它利用了Java语言的三大...
《Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring)》全面介绍了Java Web开发中的各种相关技术及知识。全书分为9篇,内容层次清晰,难度循序渐进。第1篇为入门篇,内容包括Java Web开发概述等;第2篇...
### Struts+Spring+Hibernate整合开发详解 #### 一、项目背景与意义 在现代企业级应用开发中,为了提高软件质量和开发效率,通常会采用多种框架进行整合开发。Struts、Spring 和 Hibernate(通常简称 SSH)是三个...
《基于JSP+Struts+Spring+Hibernate的企业人力资源系统详解》 在当今信息化时代,企业对人力资源管理的需求日益增长,高效、智能的人力资源管理系统成为企业管理的重要工具。本项目“JSP+Struts+Spring+Hibernate ...