1.需要替换的包
旧包
struts2-core-2.0.8.jar
struts2-spring-plugin-2.0.8.jar
ognl-2.6.11.jar
新包
struts2-core-2.3.15.1.jar
struts2-spring-plugin-2.3.15.1.jar
xwork-core-2.3.15.1.jar
ognl-3.0.6.jar
2.需要去除的包
xwork-2.0.3.jar
3.修改web.xml文件
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
替换成下面
filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
<init-param>
<param-name>actionPackages</param-name>
<param-value>com.mycompany.myapp.actions</param-value>
</init-param>
</filter>
4.需要注意的地方
确保WebRoot\WEB-INF\lib路径的的jar包拷贝到tomcat下面的路径webapps\TUO\WEB-INF\lib
旧包
struts2-core-2.0.8.jar
struts2-spring-plugin-2.0.8.jar
ognl-2.6.11.jar
新包
struts2-core-2.3.15.1.jar
struts2-spring-plugin-2.3.15.1.jar
xwork-core-2.3.15.1.jar
ognl-3.0.6.jar
2.需要去除的包
xwork-2.0.3.jar
3.修改web.xml文件
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
替换成下面
filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
<init-param>
<param-name>actionPackages</param-name>
<param-value>com.mycompany.myapp.actions</param-value>
</init-param>
</filter>
4.需要注意的地方
确保WebRoot\WEB-INF\lib路径的的jar包拷贝到tomcat下面的路径webapps\TUO\WEB-INF\lib