Struts2.1.6+Spring2.0+Hibernate3.1整合图解教程(ssh223)
发表于:2024-11-24 作者:热门IT资讯网编辑
编辑最后更新 2024年11月24日,在网上搜索了很多ssh323的配置文章,但有的开发环境不同,版本也不同,下面是我做的ssh323的开发配置教程,以供参考(因为是很久很久以前写的,因此环境有些古老,有用得到朋友根据实际情况来就OK)开
在网上搜索了很多ssh323的配置文章,但有的开发环境不同,版本也不同,下面是我做的ssh323的开发配置教程,以供参考(因为是很久很久以前写的,因此环境有些古老,有用得到朋友根据实际情况来就OK)
开发环境:MyEclipse5.5+Tomcat6.0+MySql5.1配置环境:Struts2.1.6+Spring2.0+Hibernate3.1
第一步:创建Java-Web Project工程,选择J2EE 5.0版本
下一步
下一步
第二步:配置spring2.0
1、添加jar包如图:
下一步
注:如果使用的是MyEclipse6.5请选中前四个包下一步
下一步
下一步
2、配置web.xml文件添加如下配置: org.springframework.web.context.ContextLoaderListener //Srping配置完毕,启动tomcao,看看启动是否有错。
第三步:配置Struts2.1.61、
1.添加jar包,因为MyEclipse5.5里面没有集成struts2,因此我们需要自己添加jar包,复制所需jar包到lib目录下, 一共是7个: commons-fileupload-1.2.1 commons-io-1.4 freemarker-2.3.13 ognl-2.6.11 struts2-core-2.1.6 struts2-spring-plugin-2.1.6 xwork-2.1.22、配置web.xml,添加struts2核心控制器 代码如下: struts2 org.apache.struts2.dispatcher.FilterDispatcher struts2 /* 3、创建struts.xml文件 注意:一定要在src根目录下,代码如下: // Struts2.1.6配置完毕,测试发布。如果有问题,及时排除错误。
第四步:配置Hibernate3.11、
1.添加jar包, 如图:
下一步
下一步
下一步
下一步
下一步
下一步
2、添加一个commons-pool.jar否则启动的时候会提示你找不到这个包,如图:
只要我们添加上commons-pool.jar这个包就可以了。Hibernate3.1配置完毕。
第五步:调整jar包
1、删除asm-2.2.3.jar 如果不删除,在后面的开发中,可能会报jar包冲突。2、添加mysql-connector-java-5.1.13-bin 如果没有驱动包则添加,有就不必要了(建议使用5.0以上的驱动包,能更好的对中文支持)3、删除重复的jar包(此步骤不是必须的) 如果有重复的包,尽量使用高版本的,删除完后一共是78包(如果使用MyEclipse6.5则是68个包) 不删除一般也不会出现什么问题,可以再后续开发的时候随时调整。至此Struts2.1.6+Spring2.0+Hibernate3.1开发环境搭建完毕。
第六步:测试是否搭建成功
启动Tomcat,在地址栏上输入:http://localhost:8080/myssh323,出现下图,OK。