因为最近工作的需要不得不学习struts2,整理了一下spring整合struts2的过程
需要详细了解struts2的朋友可以自行百度,这里只是简单的讲述如何使用
我是用的是idea进行项目构建的,eclipse的话可以自己百度一下
struts的官网:https://struts.apache.org/
首先构建一个spring项目
按步骤勾选完成之后继续往下创建
这里可以自己选择自己的maven版本以及设置等信息
创建完成等待加载,会出现如下目录
需要自己手动在main目录下创建java,resources目录
这样就初步完成了项目构建,接下来把相关的依赖导入
junit junit 4.11 test org.apache.struts struts2-core 2.5.22 org.springframework spring-core 4.3.7.RELEASE org.springframework spring-beans 4.3.7.RELEASE org.springframework spring-context 4.3.7.RELEASE
org.apache.struts struts2-spring-plugin 2.5.22
javax.servlet servlet-api 2.5
配置web.xml
在webapp>WEB-INF目录下
Archetype Created Web Application struts2 org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter struts2 /* contextConfigLocation classpath:spring.xml org.springframework.web.context.ContextLoaderListener
创建一个controller
在java目录下自行创建一个类,根据自己的的项目进行创建
创建spring.xml配置文件
创建struts.xml配置文件
在resources目录下创建该文件,有几处地方需要根据自己的项目进行修改,请认真阅读
/index.jsp
配置tomcat
启动服务
测试:
上一篇:Hadoop运行模式
下一篇:【Java】构造方法及类的初始化