struts2.1.x 升級到struts2.3.x
由於 struts2 2.1.8.1 的版本存在漏洞,需要升級到2.3.14.3
升級所需修改的包刪除
struts2-convention-plugin-2.1.x.1.jar
struts2-core-2.1.x.1.jar
struts2-embeddedjsp-plugin-2.1.x.1.jar
struts2-json-plugin-2.1.x.1.jar
struts2-spring-plugin-2.1.x.1.jar
xwork-core-2.1.8.jar
ognl-2.7.3.jar
新增
commons-lang3-3.1.jar
javassist-3.11.0.GA.jar
ognl-3.0.6.jar
struts2-convention-plugin-2.3.14.3.jar
struts2-core-2.3.14.3.jar
struts2-embeddedjsp-plugin-2.3.14.3.jar
struts2-json-plugin-2.3.14.3.jar
struts2-spring-plugin-2.3.14.3.jar
xwork-core-2.3.14.3.jar
若將asm.jar改為asm-3.3.jar
需新增asm-tree-3.3.jar
asm-commons-3.3.jar
同時修改cglib-2.1.3為cglib-2.2
同時將:
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
修改為
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
相關推薦
Python 2.x升級到3.x
伺服器上預設安裝的是2.7版本的python,現在想手動升到3.x版本 記錄一下 1.去官網/映象下載3.x的安裝包下載網址 2.解壓檔案,執行./configure進行配置 該步驟報錯一般都是沒裝編譯器 –》 yum install make gcc g
liferay 6.2 主題bootrap 2.3.2升級到3.x
3.2 import com theme ora all liferay them ots liferay 6.2 主題bootrap 2.3.2升級到3.x 1、新建主題 login-theme 2、下載bootstrap3.+ 源碼
CentOS 7 將 python版本升級為3.x後產生的各種問題
eba traceback roo python版本 腳本 3.x fire pos rec CentOS 7內置的 Python版本為2.x,很多程序依賴於2.x版本,修改後會導致部分python腳本失效。 例如:yum、firewall-cmd、firewall-co
Log4j 1.x 升級 Log4j 2.x (調研和升級)
因為公司業務需要,目前的log4j 1.x 遇到死鎖,需要升級到Log4j 2.x。現在對目前的日誌框架進行調研,並根據目前的現狀提出升級的方法。 一引言 對於一個應用程式來說日誌記錄是必不可少的一部分。線上問題追蹤,基於日誌的業務邏輯統計分析等都離不日誌
centos python版本升級到3.x
解壓 2.6.32 報錯 yum centos6.5 gcc-c++ config http div Linux(CentOS)下將Python的版本升級為3.6.2的方法 1.檢查確認系統的相關信息 查看內核版本[[email protected]
webpack1.x 升級到 webpack2.x 英文文檔翻譯
api commonjs lod 函數 調用 -- json com xtra 近日項目要升級到webpack2.2,原來使用的webpack版本是1.12,在升級項目的同時,翻譯一下官方的升級文檔,去掉了一些不常用的配置. resolve.root, resolve.
Cent OS 7.x 安裝Zabbix 3.x
zabbix centos 系統環境: VMware Workstation 12 Pro 12.5.0Cent OS 7.3_1611Zabbix 3.2---以下操作均以root身份操作---1:設置網卡為開機啟動Shell>ifconfig1. [root@localhost
Python2.x 與Python 3.x的不同
tps 分享 技術 人類 運行 不用 python3 bar false 1、python的出生和應用 python的創始人為吉多·範羅蘇姆(Guido van Rossum)。1989年的聖誕節期間,吉多·範羅蘇姆(中文名字:龜叔)為了在阿姆斯特丹打發時間,決心開發一
Hadoop 2.x與Hadoop 3.x之間的功能比較
Hadoop 2.x與Hadoop 3.x之間的功能比較 1.JDK要求 2.HDFS支援糾刪碼 3.YARN Timeline Service版本更新到v.2 4.重寫相關shell指令碼,比如所有指令碼都以hadoop-env.sh為基礎指令碼等等
centos下Python2.X升級到Python3.X
在centos6、7上預設都是2.X版本的,如果想升級可以替換原來的Python檔案,以下以centos7為例,6上原理一樣,6上只能是2.X,如果升到3.X上下左右鍵會亂碼: 首先下載Python3.X版本 wget https://www.python.org/ftp/
python2.X和python 3.X的區別(持續更新中)
在自學python過程中躺過的那些坑坑窪窪。。。 覺得有必要記錄一下 一。raw_input()和input()的區別和整合 1,在Python2.x中raw_input()和input(),兩個
Python 2.x 與 Python 3.x 的區別
前言 如果你是剛接觸 Python 的初學者,那你可能是直接學習 Python 3.x 版本。對於 Python 2.x 的版本是不會有所接觸。官方也宣佈在 2020 停止對 Python 2.x 的維護。我也建議初學者直接去學 Python 3.x 版本。但我們還是要去了解下 Pyth
Python 2.x與Python 3.x的區別
1、print 函式 print語句沒有了,取而代之的是print()函式。 Python 2.6與Python 2.7部分地支援這種形式的print語法。在Python 2.6與Python 2.7裡面,以下三種形式是等價的: print "cat" print ("c
Nextcloud線上從13.x升級到14.x
Nextcloud更新了,最新版本為14.0.3。詳細的更新內容見官網:https://nextcloud.com/changelog/ 記載一下使用nextcloud自帶的更新器,線上更新到最新版本的途中。 1.open設定頁面 能看到伏筆VPS的NC版本是1
elasticsearch2.x升級到6.x 完成資料遷移
官方文件方法描述:https://www.elastic.co/guide/en/elasticsearch/reference/current/reindex-upgrade-remote.html 官方對於版本升級的規則描述:https://www.elastic.co/guid
Qt 4.8.x 升級到Qt5.x的各種坑
Qt5 已易主, 腦殘的事情也乾的越來越多. 看qt下載頁的Qt的windows版本預設提供32位和64位, 那個啥opengl版暫時未理會 因為本人系統是win7 64bit, 因此毫無理由的下載了64位的qt5.2版本. 編譯了hello world, 結果報錯: module machine t
cocos2d 從v1.x升級到v2.x需要注意的幾個地方
首先v1.x一些CCNode定位函式實現的有問題,導致返回的CCPoint的x座標不正確(超出320後無變化),懷疑是其對螢幕旋轉判斷的不正確;而且這種現象在iOS 7.1之前的模擬器中執行都正常,在iOS8.x(我是8.4)上才會出現如上異常現象. 解決辦法
Python 2.x和Python 3.x版本區別
摘自《Python快速程式設計入門》 黑馬程式設計師編著 和Python 2.x版本相比,Python 3.x版本在語句輸出、編碼、運算和異常等方面做出了一些調整。 print函式代替了print語句 在Python 2.x中,輸出語句使用的是prin
記錄Struts從2.1.8升級2.3.15.3過程
structs2爆遠端命令執行漏洞,影響版本:Struts 2.0.0 - Struts 2.3.15 ,原來的Struts應用需要升級。 Struts版本從2.1.8升級到2.3.15.3: 直接替換Struts相關jar報錯,需要注意: struts2-*.jar全部由2.1.8 替換為 2.3.15.
日記:opencv python介面函式2.X版本和3.X版本變化
在opencv3.X版本中,沒有了cv2.cv這一模組,其中對視訊屬性的讀取變化如下: fps = capture.get(cv2.CAP_PROP_FPS) size = (int(capture.get(cv2.CA