熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

使用Struts2必須配備的Jar包

2013-11-23 20:07:43  來源: Java開源技術 

  Strutsx終於推出正式版了下載後按照Struts 版進行配置拋出異常說無法裝載 (orgapachestrutsdispatchermultipartMultiPartRequest)異常信息提示摘不到 monsfileuploadRequestContext類搜索struts帶的所有jar包發現RequestContext類並不在strutscorejar 中在commonsfileuploadjar包中之前struts並不需要此包只有在要用到上傳組件的時候才需要可能是struts對文件上傳功能的改進因此要想正常使用struts至少需要如下 個jar包

  strutscorejar

  freemarkerjar

  commonsloggingjar

  ognljar

  xworkjar

  commonsfileuploadjar

  要注意的是Struts 的最小jar包配置比Struts多了一個commonsfileuploadjar

  如果要使用Struts的注釋功能在Struts中只要引用了strutscorejar文件即可而在 struts中還需要引用strutsconventionpluginjar文件而且注釋類的包也變了(又增加了一些新的注釋類)Struts中的注釋類在ornfig包中而struts的注釋類在 ornventionannotation包中除此之外有些注釋的屬性名也變了如Result注釋在 struts中有一個value屬性表示一個要轉入的URL

  Struts的Result注釋中使用location屬性代替了value屬性(不再有value屬性了)但它們的使用方法相同
因此讀者在使用Strutsx時要注意這一版本與Strutsx並不完全兼容(但大部分還是兼容的)據我的經驗Strutsx版本將是比較穩定的一個Struts版本因此Strutsx就是在Struts版本才開始流行起來的

  以前也測試過Struts的其他版本經部分測試目前Struts 分為三個版本階段Struts 及以前版本Struts至StrutsStruts x這三類版本都不太兼容如果確定使用struts來開發程序建議直接使用struts及以後的版本這是一個比較穩定的Struts版本


From:http://tw.wingwit.com/Article/program/Java/ky/201311/27974.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.