Struts从2.1升级到2.3版本过程

Posted wdnnccey

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts从2.1升级到2.3版本过程相关的知识,希望对你有一定的参考价值。

 应客户要求将版本升级到安全版本。

 http://struts.apache.org/download   官网下载地址。

 

http://struts.apache.org/[preferred]struts/2.3.31/struts-2.3.31-all.zip  (2.3.31版本)

 

我将我更新的jar包贴出来 大家可以参考下,如果有,那么升级,没有的话导入一份:

根据项目需求来整理 我目前用到的jar:

 

commons-lang3-3.2.jar

commons-logging-1.1.3.jar

freemarker-2.3.22.jar

javassist-3.11.0.GA.jar

ognl-3.0.19.jar

struts2-config-browser-plugin-2.3.31.jar

struts2-core-2.3.31.jar

struts2-json-plugin-2.3.31.jar

struts2-junit-plugin-2.3.31.jar

struts2-spring-plugin-2.3.31.jar

xwork-core-2.3.20.jar

 

另外提供两个下载jar包的地址:

 -http://mvnrepository.com/

 -http://www.manyjar.com/

 

 

将struts.xml配置信息修改如下:

struts.devMode=false

将struts的配置文件头部信息修改如下:

重点是在版本号的地方:2.3

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
        "http://struts.apache.org/dtds/struts-2.3.dtd">

 

在升级的过程中难免会出现一些问题:

比如:缺失jar包,jar包重复 等等问题,希望大家静下心来 多去根据错误信息搜搜资料。

如果有什么疑问可以给我通过邮箱联系于我,共同探讨学习!我工作日一直都在线!

可以在邮件中截图说下你在升级过程中遇到长时间没解决掉的难题!我们一起探讨!

有什么不足之处也望大家及时指出指正!

email:[email protected]

 

  

以上是关于Struts从2.1升级到2.3版本过程的主要内容,如果未能解决你的问题,请参考以下文章

将 Doctrine 从 2.0.6 升级到 2.3

Kettle Elasticsearch插件升级

FlinkFlink 从 1.9.1 版本 升级到 1.12.4 版本的 注意事项 以及 过程

云原生Kubernetes集群升级

java 从hotspot底层对象结构理解锁膨胀升级过程

将 jquery 版本从 2.1 升级到 3 后,淘汰验证自定义规则不起作用