開發環境
IntelliJ IDEA: 2017.1
Maven :3.0x
Java 8
pom.xml
UTF-8 javax.servlet javax.servlet-api 4.0.0-b01 junit junit 4.12 com.alibaba fastjson 1.2.7 org.aspectj aspectjweaver 1.8.7 log4j log4j 1.2.17 org.apache.struts struts2-core 2.3.24.1 javassist javassist org.apache.struts struts2-spring-plugin 2.3.24.1 org.apache.struts struts2-convention-plugin 2.3.24.1 javax.transaction jta 1.1 mysql mysql-connector-java 5.1.38 com.alibaba druid 1.0.16 org.hibernate hibernate-core 5.0.6.Final org.springframework spring-core 4.2.4.RELEASE org.springframework spring-beans 4.2.4.RELEASE org.springframework spring-context 4.2.4.RELEASE org.springframework spring-web 4.2.4.RELEASE org.springframework spring-orm 4.2.4.RELEASE maven-compiler-plugin 2.3.2 1.6 maven-war-plugin 2.2 false
不用去找jar包真的美滋滋。
web.xml
org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:applicationContext.xml struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*
配置Spring監聽器和Strut2過濾器
編寫Spring配置文件(applicationContext.xml)
編寫Strut2的配置文件(strut.xml)
最後編寫簡單的代碼看看是否搭建成功
測試效果:
成功提交後,經過了action,service,dao,後臺成功輸出。
閱讀更多 果大爺的幸福生活 的文章