Struts2.1.8.1 升级至Struts2.3.20

升级目的:
     
修复Struts2框架自带BUG,保证系统安全
 

升级过程:
    1.下载Struts2.3.20
 

    2.替换JAR包,有即更新,无即保留,本项目升级后Struts2相关jar包如下,部分jar包为非必须
 

asm-5.0.2.jar
commons-beanutils-1.8.0.jar
commons-chain-1.2.jar
commons-codec-1.6.jar
commons-collections-3.1.jar
commons-digester-2.0.jar
commons-fileupload-1.3.1.jar
commons-httpclient-3.1.jar
commons-io-2.2.jar
commons-lang-2.4.jar
commons-lang3-3.2.jar
commons-logging-1.1.3.jar
commons-net-2.2.jar
commons-pool-1.6.jar
commons-validator-1.3.1.jar
freemarker-2.3.19.jar
javassist-3.11.0.GA.jar
ognl-3.0.6.jar
spring-context-3.0.5.RELEASE.jar
struts2-convention-plugin-2.3.20.jar
struts2-core-2.3.20.jar
struts2-embeddedjsp-plugin-2.3.20.jar
struts2-json-plugin-2.3.20.jar
struts2-spring-plugin-2.3.20.jar
struts2-sunspoter-stream-1.0.jar
struts2-tiles-plugin-2.3.20.jar
tiles-api-2.0.6.jar
tiles-core-2.0.6.jar
tiles-jsp-2.0.6.jar
xwork-core-2.3.20.jar
 
 

3.更新配置文件:
struts.xml
     
1)打开下载的struts2.3.20文件夹,路径如下 
                 "
struts-2.3.20-all\struts-2.3.20\src\apps\showcase\src\main\resources\
struts.xml"
 

     2)复制头部信息如下,替换项目中struts.xml相应内容
                     
<?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包和struts.xml后,TOMCAT启动报各种各样错误,其主要原因在于jar包,检查是否少了必须的jar包


作者:墨菲

日期:2015.2.10

欢迎转载,原文地址:http://blog.csdn.net/error/404.html?from=http%3a%2f%2fblog.csdn.net%2fboss_2012%2farticle%2fdetails%2f43699535

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值