struts2五大核心jar包和一些常用架包詳解

struts2五大核心jar包 
<從下載的struts2框架中找出下面的jar包> 
1。Commons-logging.jar  --------------   用於通用日誌處理 
2。Freemarker.jar  --------------   表現層框架,定義了struts2的可視組件主題 
3。Ognl.jar  --------------   OGNL表達式語言,struts2支持該EL 
4。Struts2-core.jar  --------------    struts2 2.0.11.2的核心庫 
5。Xwork.jar  --------------   webwork的核心庫 
如要整合其他框架,則需要添加相應的xxx-plugin.jar如: 

整合spring需要將這個jar包導入:struts2-spring-plugin.jar ---struts2的spring插件

用到action註解是需導入的包:struts2-convention-plugin-2.3.15.1.jar


1.struts2-core-2.3.1.1.jar     struts核心包

2.freemarker-2.3.18.jar        freeMarker是一個模板引擎,一個基於模板生成文本輸出的通用工具

3.commons-logging-1.1.1.jar   Jakarta的通用日誌記錄包

4.ognl-3.0.3.jar       支持ognl表達式

5.xwork-core-2.3.1.1.jar    xwork的包 由於Struts2是由xwork的延伸 有些類依然關聯着 xwork的類

6.commons-fileupload-1.2.2.jar    struts的上傳下載


STRUTS2.3.4最基礎的jar包-必須添加完整

struts2.3.4,jar包必須添加完整,類容如下:

asm-3.3.jar

asm-commons-3.3.jar

asm-tree-3.3.jar

commons-fileupload-1.2.2.jar

commons-io-2.0.1.jar

commons-lang3-3.1.jar

commons-loggin-1.1.1.jar

freemarker-2.3.19.jar

javassist-3.11.0.GA.jar

ognl-3.0.5.jar

strut2-core-2.3.4.jar

xwork-core-2.3.4.jar

如以上jar包未添加完整,tomcat啓動時就會報錯


commons包   相關   

        commons-beanutils.jar(1.1)                主要提供Bean的用法

        commons-codec-1.3.jar(1.3)               主要包括核心的算法(Md5等)

        commons-collections-3.2.1.jar(3.2.1)  各種集合類和集合工具類的封裝

        commons-dbcp-1.2.2.jar(1.2.2)            配置數據庫用到的工具,如datasource

         commons-dbutils-1.2.jar(1.2)              是操作數據庫的組件,對傳統操作數據庫 的類進行二次封裝,可以把結果集轉化 成List

         commons-fileupload-1.2.1.jar(1.2.1)   文件上傳時候的組件

         commons-httpclient-3.0.1.jar(3.0.1)    http相關操作,如HttpURLConnection的操作

         commons-io-1.4.jar(1.4)                       io包

         commons-lang-2.3.jar(2.3)                  基礎工具包,封裝一些常用的基礎操 作,例如StringUtils類

         commons-logging.jar                               日誌包

         commons-pool-1.3.jar(1.3)                  連接池相關的包,基本跟數據源等相關數據庫的操作一起




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章