Struts2 1 6測試小記

2021-08-30 03:40:07 字數 1068 閱讀 9321

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.0.x所需要的最小jar包請讀者參閱《struts2教程1:第乙個struts2程式》,在這篇文章中使用了struts2.0.11.1,該版本與struts2.0.14類似。

如果要使用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屬性,表示乙個要轉入的url,而在struts2.1.6的result注釋中使用location屬性代替了value屬性(不再有value屬性了),但它們的使用方法相同。

因此,讀者在使用struts2.1.x時要注意,這一版本與struts2.0.x並不完全相容(但大部分還是相容的)。據我的經驗,struts2.1.x版本將是比較穩定的乙個struts2版本,因此,struts1.x就是在struts1.1版本才開始流行起來的。

以前也測試過struts2的其他版本,經部分測試,目前struts 2分為三個版本階段:struts 2.0.9及以前版本、struts2.0.10至struts2.0.14、struts 2.1.x, 這三類版本都不太相容,如果確定使用struts2來開發程式,建議直接使用struts2.1.6及以後的版本,這是乙個比較穩定的struts2版本。

Struts2 1 6測試小記

要注意的是,struts 2.1.6的最小jar包配置比struts2.0.14多了乙個commons fileupload 1.2.1.jar。struts2.0.x所需要的最小jar包請讀者參閱 struts2教程1 第乙個struts2程式 在這篇文章中使用了struts2.0.11.1,該版...

Struts2 1 6測試小記

struts2.1.x終於推出正式版了,迫不急待地下了試試 讀者可以從 要注意的是,struts 2.1.6的最小jar包配置比struts2.0.14多了乙個commons fileupload 1.2.1.jar。struts2.0.x所需要的最小jar包請讀者參閱 struts2教程1 第乙個...

Struts2 1 6測試小記

struts2.1.x終於推出正式版了,迫不急待地下了試試 讀者可以從 要注意的是,struts 2.1.6的最小jar包配置比struts2.0.14多了乙個commons fileupload 1.2.1.jar。struts2.0.x所需要的最小jar包請讀者參閱 struts2教程1 第乙個...