struts2必要的包

2021-09-01 22:33:34 字數 1027 閱讀 8681

想正常使用struts2.1.6,至少需要如下6 個jar包: 

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屬性,表示乙個要轉入的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必要的包

想正常使用struts2.1.6,至少需要如下6 個jar包 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 fileuplo...

struts2必要的包

想正常使用struts2.1.6,至少需要如下6 個jar包 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 fileuplo...

Struts2字尾 深入Struts2

一 將action字尾變成html字尾 xmlversion 1.0 encoding utf 8 doctype struts public apache software foundation dtd struts configuration 2.1 en struts include file...