struts 依赖包
?要想正常使用struts2.1.6,至少需要如下5 個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
struts依賴jar包:
commons-beanutils.jar 這個項目開發的目的是幫助開發者動態的獲取/設值Java Bean的屬性,同時解決每次都要寫getXXX和setXXX的麻煩
commons-digester.jar Digester本來僅僅是Jakarta Struts中的一個工具,用于處理struts-config.xml配置文件。顯然,將XML文件轉換成相應的Java對象是一項很通用的功能,這個工具理應具有更廣泛的用途,所以很快它就在Jakarta Commons項目(用于提供可重用的Java組件庫)中有了一席之地。
jstl.jar
commons-fileupload.jar 使得在你可以在應用和Servlet中容易的加入強大和高性能的文件上傳能力 struts中上傳文件要用到
struts的驗證框架依賴以下的兩個包
commons-validator.jar (校驗方法)和校驗規則。支持校驗規則的和錯誤消息的國際化。 struts使用它對表單進行驗證。
commons-collections.jar 擴展了標準的Java Collection框架,提供了額外的Map、List 和Set實現以及多個有用的工具類庫。功能比java.util.*強大。
commons-logging.jar Apache Commons包中的一個,包含了日志功能。
jakarta-oro.jar Commons-EL Commons-Jexl Search Jakarta ORO Jakarta ORO一套文本處理工具,能提供perl5.0兼容的正則表達式,AWK-like正則表達式, glob表達式。還提供替換,分割,文件名過慮等功能.
========
struts2.2.3最小依賴包
核心包:
xwork-core-2.2.3.jar ? ? xwork核心包
struts2-core-2.2.3.jar ? struts核心包
ognl-3.0.1.jar ? ? ? ? ? ? ?對象圖導航語言(Object Graph Navigation Language)包
javassist-3.12.0.GA.jar ?2.1之后struts開始依賴 javassist包
freemarker-2.3.16.jar ? ?
commons-lang-2.5.jar
commons-io-1.3.2.jar
commons-fileupload-1.2.2.jar
?
總結
以上是生活随笔為你收集整理的struts 依赖包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hibernate依赖包简单介绍
- 下一篇: spring 各个jar包的功能