SSH 整合 SSH 整合前应该先熟悉各个框架的单独使用,至少要了解各自的xml 配置。 环境:struts-2.3.15.1,spring-3.2.4,hibernate-4.2.3,myeclipse10,JDK-1.6,Mysql Jar 包: struts-2.3.15.1: sturts2 空项目下的所有 jar 包 asm-3.3.jar asm-commons-3.3.jar asm-tree-3.3.jar commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang3-3.1.jar freemarker-2.3.19.jar javassist-3.11.0.GA.jar ognl-3.0.5.jar struts2-core-2.3.4.1.jar xwork-core-2.3.4.1.jar 其他 struts2-spring-plugin-2.3.15.1 commons-logging-1.1.3 aopalliance-1.0 spring-3.2.4: spring-aop-3.2.4.RELEASE.jar spring-beans-3.2.4.RELEASE.jar spring-context-3.2.4.RELEASE.jar spring-core-3.2.4.RELEASE.jar spring-expression-3.2.4.RELEASE.jar spring-jdbc-3.2.4.RELEASE.jar spring-orm-3.2.4.RELEASE.jar spring-tx-3.2.4.RELEASE.jar spring-web-3.2.4.RELEASE.jar hibernate-4.2.3: lib-required 下的所有 jar 包 c3p0-0.9.2.1.jar hibernate-c3p0-4.2.3.Final.jar hibernate-entitymanager-4.2.3.Final.jar 1. 新建web 项目 2. 以简单的登录验证为例 3. 建立login.jsp,login_success.jsp,login_error.jsp 4. 引入struts2 (1) web.xml 配置
struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* (2) src 下的struts.xml 配置
/login_success.jsp /login_error.jsp (3) 测试 struts2 是否能够通过 5. 引入spring (1)配置web.xml,添加 listener
org.springframework.web.context.ContextLoaderListener contextConfigLoca...