struts2漏洞升级指南
来源:互联网 发布:java汽车租赁题 编辑:程序博客网 时间:2024/05/14 00:55
升级方法
1.maven管理jar包的可以直接在pom中把Convention插件实现struts2的零配置和spring中struts2插件升级为最新的版本,
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-convention-plugin</artifactId>
<version>2.3.4</version>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-spring-plugin</artifactId>
<version>2.3.4</version>
</dependency>
如果用到单元测试的话,要添加
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>2.5.6</version>
</dependency>
2.如果没有用maven,可以把 ognl-2.7.3.jar、struts2-core-2.1.8.jar、struts2-spring-plugin-2.1.8.jar、xwork-core-2.1.6.jar、commons-lang-2.4.jar、javassist-3.4.GA.jar六个文件;(注:具体的对应自己的版本,删除文件之前请先将六个文件备份一下,已方便快速恢复。)替换成ognl-3.0.5.jar、struts2-core-2.3.4.jar、struts2-spring-plugin-2.3.4.jar、xwork-core-2.3.4.jar、javassist-3.11.0.GA.jar、commons-lang3-3.1.jar
3.需要注意的是升级后项目中有些地方可能会报错,其中有
导入的包路径org.apache.commons.lang.xwork.StringEscapeUtils改为org.apache.commons.lang.StringEscapeUtils
其他的根据实际情况改改,大功告成,
- struts2漏洞升级指南
- 升级struts2漏洞的方法
- Struts2高位漏洞升级到struts2.3.32
- WebWork2升级到Struts2行动指南
- struts2漏洞说明,以及升级到2.3.15.1详细步骤
- struts2漏洞
- Struts2漏洞
- struts2漏洞
- Struts2漏洞
- struts2 漏洞
- struts2-2.3.24.1升级Struts2-2.3.32避免远程代码执行漏洞
- 关于S2-045漏洞,由struts2.5升级到struts2.5.10.1的步骤
- Struts2-Tiles 2.5.2 升级指南和通配符拓展
- Struts2 漏洞:Struts2.2.1版本紧急升级Struts2.3.15.1版本中遇到问题和解决方法,你中招了没?!
- struts2 版本升级2.3.16.3解决多个前缀参数远程命令行漏洞 josn
- Struts2命令执行漏洞--(升级struts至struts-2.3.28.1版本)
- struts2升级到2.3.32版本,防止漏洞编号S2-045,CVE编号:cve-2017-5638
- Struts2升级版本至2.5.10,高危漏洞又来了
- Asp.Net C#中除了MD5加密之外还经常用到了AES加密、解密与DES加密、解密,本次先介绍DES的加密及解密。注意的是DES的密匙是8位的。
- Linux下Nginx+Tomcat整合的安装与配置
- 十大抗癌食物
- Mac系统如何关掉iTunes和图像捕捉自动弹出
- windows 异步 IO
- struts2漏洞升级指南
- 第15周项目1打入内部寻内幕
- OJ--在有序数组中插入数据
- 完全背包
- 重温一下ios基本控件拖动添加
- oepngl绘制变动的多边形之glRotatef函数的利用
- 月薪悲催房价高 在中国这些城市打工最不值
- ios下(个人公司非企业级)AdHoc在线安装全环境配置
- 总结自己的Git常用命令