在Myeclipse7中整合struts2+spring2.5+hibernate3.2
2010-01-22 10:44
393 查看
首先是准备工作吧,需要以下软件,均可到官方网址下载
Struts2: http://apache.etoak.com/struts/binaries/struts-2.0.14-all.zip
Spring2.5: http://www.springsource.org/
,下载spring-framework-2.5.zip(可选)
common-pool: http://www.apache.org/dist/commons/pool/commons-pool-current.zip
MyEclipse7: http://www.myeclipseide.com/
由于Myeclipse的最新版本7.0依然不支持struts2,所以我们需要手动去导入struts2相关jar文件和配置文件,之后使用Myeclipse自动再依次导入Spring2.5,Hibernate3.2。
一,建立一个新项目:
1.进入new project,选择Web Project.
2.Project Name输入”SSH2Demo”,另外选择Java EE 5.0,之后点击finish创建项目.
二,手工导入Struts2:
1.解压struts-2.0.14-all.zip,找到lib文件夹.copy一下的jar文件到/WEB-INF/lib,当然这并一定是最精简
的,但是至少没有问题. [xwork-2.0.7.jar, xml-apis-1.0.b2.jar,
struts2-spring-plugin-2.0.14.jar, struts2-core-2.0.14.jar,
oro-2.0.8.jar, ognl-2.6.11.jar, freemarker-2.3.8.jar,
classworlds-1.1.jar, aopalliance-1.0.jar,
antlr-2.7.2.jar以及commons-*.jar]
2.更新web.xml文件,加入
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
3.接着创建struts.xml,放到/WEB-INF/classes.
<?xml version=”1.0″ encoding=”UTF-8″ ?>
<!DOCTYPE struts PUBLIC
“-//Apache Software Foundation//DTD Struts Configuration 2.0//EN”
“http://struts.apache.org/dtds/struts-2.0.dtd
“>
<struts>
<!– action内容 –>
</struts>
Struts2: http://apache.etoak.com/struts/binaries/struts-2.0.14-all.zip
Spring2.5: http://www.springsource.org/
,下载spring-framework-2.5.zip(可选)
common-pool: http://www.apache.org/dist/commons/pool/commons-pool-current.zip
MyEclipse7: http://www.myeclipseide.com/
由于Myeclipse的最新版本7.0依然不支持struts2,所以我们需要手动去导入struts2相关jar文件和配置文件,之后使用Myeclipse自动再依次导入Spring2.5,Hibernate3.2。
一,建立一个新项目:
1.进入new project,选择Web Project.
2.Project Name输入”SSH2Demo”,另外选择Java EE 5.0,之后点击finish创建项目.
二,手工导入Struts2:
1.解压struts-2.0.14-all.zip,找到lib文件夹.copy一下的jar文件到/WEB-INF/lib,当然这并一定是最精简
的,但是至少没有问题. [xwork-2.0.7.jar, xml-apis-1.0.b2.jar,
struts2-spring-plugin-2.0.14.jar, struts2-core-2.0.14.jar,
oro-2.0.8.jar, ognl-2.6.11.jar, freemarker-2.3.8.jar,
classworlds-1.1.jar, aopalliance-1.0.jar,
antlr-2.7.2.jar以及commons-*.jar]
2.更新web.xml文件,加入
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
3.接着创建struts.xml,放到/WEB-INF/classes.
<?xml version=”1.0″ encoding=”UTF-8″ ?>
<!DOCTYPE struts PUBLIC
“-//Apache Software Foundation//DTD Struts Configuration 2.0//EN”
“http://struts.apache.org/dtds/struts-2.0.dtd
“>
<struts>
<!– action内容 –>
</struts>
相关文章推荐
- Struts2.1.6 + Spring2.5+Hibernate3.2整合
- myeclipse整合Struts1.2+Hibernate3.2+Spring2.5
- 整合Spring2.5+Struts2.1+Hibernate3.2
- struts2.1.8+spring2.5+hibernate3.2+ext3.0框架整合笔记
- struts2.2+hibernate3.2+spring2.5整合所需要的包
- ssh框架搭建Struts2.06+spring2.5+hibernate3.2整合实例代码教程步骤
- 学习笔记ssh2(struts2+hibernate3.2+spring2.5)整合
- 整合struts1.2+spring2.5+hibernate3.2实现简单登录
- Struts2.1.6 + Spring2.5+Hibernate3.2整合
- ssh框架搭建Struts2.06+spring2.5+hibernate3.2整合实例代码教程步骤
- struts2.1.8+spring2.5+hibernate3.2+ext3.0框架整合笔记
- SSH框架搭建Struts2.06+spring2.5+hibernate3.2整合实例代码教程步骤
- OA学习笔记-005-Spring2.5与struts2.1整合
- spring2.5+struts2.18+hibernate3.5整合
- MyEclipse 7.0M1 SSH 整合开发问题解决:Spring2.5+hibernate3.1+Struts1.3 +Tomcat6.0
- dwr2.0+spring2.5+hibernate3.2整合
- MyEclipse6.5.0构建S2SH(struts2.2+spring2.5+hibernate3.2)项目
- Spring2.5+struts2.0+ibatis整合
- spring2.5整合hibernate3.0整合Struts
- 整合struts1.2和spring2.5的一点心得