日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用Struts2必須配備的Jar包

Struts2.1.x終于推出正式版了,下載后按照Struts 2.0.14版進行配置,拋出異常說無法裝載 (org.apache.struts2.dispatcher.multipart.MultiPartRequest),異常信息提示摘不到 org.apache.commons.fileupload.RequestContext類,搜索struts2.1.6帶的所有jar包,發(fā)現(xiàn)RequestContext類并不在struts2-core-2.1.6.jar 中,在commons-fileupload-1.2.1.jar包中,之前struts2.0.14并不需要此包,只有在要用到上傳組件的時候才需要。可能是struts2.1.6對文件上傳功能的改進。因此要想正常使用struts2.1.6,至少需要如下6 個jar包:

成都創(chuàng)新互聯(lián)基于分布式IDC數(shù)據(jù)中心構(gòu)建的平臺為眾多戶提供服務(wù)器托管 四川大帶寬租用 成都機柜租用 成都服務(wù)器租用。

struts2-core-2.1.6.jar

freemarker-2.3.13.jar

commons-logging-1.0.4.jar

ognl-2.6.11.jar

xwork-2.1.2.jar

commons-fileupload-1.2.1.jar

要注意的是,Struts 2.1.6的最小jar包配置比Struts2.0.14多了一個commons-fileupload-1.2.1.jar。

如果要使用Struts2的注釋功能,在Struts2.0.14中只要引用了struts2-core-2.1.6.jar文件即可,而在 struts2.1.6中還需要引用struts2-convention-plugin-2.1.6.jar文件,而且注釋類的包也變了(又增加了一些新的注釋類),Struts2.0.14中的注釋類在org.apache.struts2.config包中,而struts2.1.6的注釋類在 org.apache.struts2.convention.annotation包中。除此之外,有些注釋的屬性名也變了,如Result注釋在 struts2.0.14中有一個value屬性,表示一個要轉(zhuǎn)入的URL,而

Struts2.1.6的Result注釋中使用location屬性代替了value屬性(不再有value屬性了),但它們的使用方法相同。
因此,讀者在使用Struts2.1.x時要注意,這一版本與Struts2.0.x并不完全兼容(但大部分還是兼容的)。據(jù)我的經(jīng)驗,Struts2.1.x版本將是比較穩(wěn)定的一個Struts2版本,因此,Struts1.x就是在Struts1.1版本才開始流行起來的。

以前也測試過Struts2的其他版本,經(jīng)部分測試,目前Struts 2分為三個版本階段:Struts 2.0.9及以前版本、Struts2.0.10至Struts2.0.14、Struts 2.1.x,這三類版本都不太兼容,如果確定使用struts2來開發(fā)程序,建議直接使用struts2.1.6及以后的版本,這是一個比較穩(wěn)定的Struts2版本。

【編輯推薦】

  1. 在Eclipse中開發(fā)struts應(yīng)用程序
  2. 手把手教你在Eclipse中配置開發(fā)Struts
  3. Eclipse下開發(fā)struts完整解決亂碼問題
  4. Struts相關(guān)背景介紹
  5. 使用Easy Struts for Eclipse開發(fā)Struts

分享標題:使用Struts2必須配備的Jar包
文章來源:http://m.5511xx.com/article/cdjodoe.html