版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、最新版Hibernate-struts-spri ng 框架 整合最新版本 Spring 、 Hibernate 、 Struts 框架整合20120808一、 ssh 綜述:最新版本 Struts2 、Hibernate 、Spring 框架的一個(gè)整合, 包括最新版本的 jar 包 ,tomcat ,經(jīng)簡單測試是一個(gè)通用穩(wěn)定的框架。1、以下是框架的名稱,版本,以及最后發(fā)布的時(shí)間1、Struts21、sturts2 版本框架名稱版本最后發(fā)布時(shí)間Struts22.3.42012-6-112、所需的Jar包及介紹Jar包的 分類jar 包名稱ja r 包 版 本jar包 文件 名jar包的作用ja
2、r 包內(nèi)包含 的主要 包路徑 及主要 類依賴 的自有jar包名稱依賴 的第 二方j(luò)ar 包名 稱本jar包是 否為 第二 方包Struts2.3.4 的核心strut s2-co re-2.3.4.jar2.3.4strut s2-co re-2.3.4struts2的核心包org.ap ache.s truts2 .dispa tcher.xwork -core -2.3.4.jar否包n g.fil ter.St rutsPr epareA ndExec uteFil terxwork -core -234.jar2.3.4xwork -core -234xwork 核心包c(diǎn)om.op e
3、n symp hony.x work2/ com.op en symp否hony.x work2. cinfig/com.op en symp hony.x work2.ogn 1/aopal lia nc e.jar1.0aopal lianc e這個(gè)包為AOP提供了最普通 和通用的org.ao pallia n ce.ao p/org.否接口aopall ian ce. aop.in tercep tcommo n s-fi leupl oad-1 22. jar1.2.2commo n s-fi leupl oad-122Struts 文 件的上傳 下載org.ap acher. com
4、m on s.file upload/org.ap acher.否comm on s.file upload .utilcommo n s-la ng3-3.1jar3.3.1commo ns-la ng3-3 .1為java .Iang包提供 擴(kuò)展org.ap acher. comm on s.la ng3/org.ap acher. comm on s.la ng否3.buil dercommo n s-lo ggi ng-1.1.I.jar1.1.1commo n s-lo ggi ng -1.1.1Jakarta的通用日 志記錄包org.ap acher. comm on s.logg
5、 in g/or g.apac her.co mmons. loggin g.impl否freem arker -23 19.ja r2.3.19freem arker -2.3.19FreeMark er是一個(gè) 模板引 擎,一個(gè) 基于模板 生成文本 輸出的通 用工具否ognl-3.0.5jar3.0.5ognl-3.0.5支持ognl表達(dá)式Ognl否輔 助Jar包strut s2-sp ring -plug in-2. 34j ar2.3.4strut s2-sp ring -plug in-2.3.4struts2和 spring 整合需要 的包否an tlr-2.7.2.jar2.7.2
6、an tlr-2.7.2它是這樣 的一種工 具,它可 以接受詞 文法語言描述,并 能產(chǎn)生識(shí) 別這些語 言的語句 的程序asm-3.3.jar3.3asm-3.3操作java 字節(jié)碼的 類庫asm-c omm on s-3.3 jar3.3asm-c omm on s-3.3提供了基 于事件的 表現(xiàn)形式asm-t ree-3 .3.ja r3.3asm-t ree-3 .3提供了基 于對(duì)象的 表現(xiàn)形式class world s-1.1 jar1.1class world s-1.1基于java 操作類裝 載的開發(fā) 框架。java的classloa der的機(jī) 制和本地類可以引 起頭痛, 多為某些
7、 類型的應(yīng) 用程序開 發(fā)的混 亂。commo n s-be anuti ls-commo ns-be anuti ls-1. 8.0jakarta comm ons 項(xiàng)目中的 一個(gè)子項(xiàng) 目。這個(gè) 項(xiàng)目開發(fā)8.0.jar的目的是 幫助開發(fā) 者動(dòng)態(tài)的 獲取/設(shè) 值JavaBean的屬性, 同時(shí)解決 每次都要 寫 getXXX 和 setXXX的麻煩moApachen s-chain-1 2ja r2ns-ch ain-1 .2的Comm ons- Chain 項(xiàng) 目已將命 令模式 (Comma nd )和責(zé)任 鏈(Chain ofResponse bility)模
8、式兩者 完美的結(jié)合commo n s-co llect ion s-3.1.jar3.1commo n s-co llect ion s-3.1包含了些 Apache 開發(fā)的集 合類,擴(kuò) 展了標(biāo)準(zhǔn) 的 JavaCollection框架, 提供了額 外的MapList和Set實(shí)現(xiàn)以及多個(gè) 有用的工 具類庫。功能比java.util.*強(qiáng)大。commo ns-di geste r-2.0 jar2.0commo ns-di geste r-2.0Jakarta Struts 中 的一個(gè)工 具,用于 處理 struts-c on fig.xml配置文 件commo n s-lo ggi ng -ap
9、i-1.1.jar1.1commo ns-lo ggi ng -api- 1.1ApacheComm ons 包中的一 個(gè),包含 了一些數(shù) 據(jù)類型工 具類,是 java .Ian g.*的擴(kuò)展。mo校驗(yàn)方n s-va lidat or-1.3.1.j ar3.1n s-va lidat or-1.3.1法)和校 驗(yàn)規(guī)則。支持校驗(yàn) 規(guī)則的和 錯(cuò)誤消息 的國際 化。struts 使 用它對(duì)表 單進(jìn)行驗(yàn) 證dwr-11.dwr-1Direct.1.1.jarWebRemot ing是一個(gè)WEB遠(yuǎn)程調(diào)用框架.Java開發(fā)利用 這個(gè)框架可以讓AJAX開發(fā) 變得很簡 單1
10、.ezmorEZMorphezmor ph-1.06jar0.6ph-1.0.6是一個(gè)簡 單的java 類庫用于 將一種對(duì) 象轉(zhuǎn)換成 另外一種 對(duì)象。EZMorph 原先是Json-lib 項(xiàng)目中的 轉(zhuǎn)換器。EZMorph支持原始 數(shù)據(jù)類型(Primit ive ),對(duì) 象(Object),多維護(hù) 數(shù)組轉(zhuǎn)換 與DynaBean s的轉(zhuǎn)換。struts2 中,json的處理便 使用了EZMorph庫googl e-col lecti on s-1 O.ja r1.0googl e-col lecti on s-1 .0對(duì)現(xiàn)有Java集合 類的一個(gè)擴(kuò)展。1.9.jacks on-co一個(gè)高性 能的
11、解析jacks on-co re-as 1-1.9 2ja r2re-as1-1.9.2器的核心庫json- lib-2 .3-jd k15.j ar2.3json- lib-2 .3-jdk15提供了強(qiáng) 大的JSON 支持,利 用Ajax提 交上來的 JSON字符 串進(jìn)行解析,可以 轉(zhuǎn)化為POJO對(duì)象,可以從POJC轉(zhuǎn) 化為js可 以識(shí)別的JSON寸象。juli-6.0.18.jar6.0.18juli-6.0.18用于tomcat 錯(cuò)誤日志查看oro-2.0.8.jar2.0.8oro-2.0.8RO一套文 本處理工 具,能提 供perl5.0 兼容的正 則表達(dá) 式,AWK-I ike正則
12、 表達(dá)式, glob表達(dá) 式。還提 供替換,分割,文 件名過慮 等功能oval-1.31. jar1.31oval-1.31OVal 是一個(gè)提供事 務(wù)和對(duì)象 的可擴(kuò)展 驗(yàn)證框架 的任何類 型的Java 對(duì)象。plexu s-c on1.0plexu s-c onPlexus 項(xiàng)目提供完tai ne r-def ault- 1.0-a Ipha- 10.ja rtai ne r-def ault- 1.0-a Ipha-10整的軟件 棧,用于 創(chuàng)建和執(zhí) 行軟件項(xiàng) 目。根據(jù) 叢容器, 應(yīng)用程序 可以利用 面向組件 編程構(gòu)建 模塊化, 它可以輕 易地組裝和重用可 重用組 件。根據(jù)Plexus 容 器
13、,應(yīng)用 程序可以 利用面向 組件編程 構(gòu)建模塊 化,它可 以輕易地 組裝和重 用可重用組件。plexu s-uti ls-1.2.jar1.2plexu s-utiIsPlexus 項(xiàng)目提供完 整的軟件 棧,用于 創(chuàng)建和執(zhí) 行軟件項(xiàng) 目。根據(jù) 叢容器, 應(yīng)用程序 可以利用 面向組件 編程構(gòu)建模塊化, 它可以輕 易地組裝 和重用可 重用組 件。sitem esh-2 .42 jar2.4.2sitem esh-2.4.2SiteMesh 是一個(gè)用 來在JSP 中實(shí)現(xiàn)頁 面布局和裝飾(layoutand decorati on)的框 架組件, 能夠幫助 網(wǎng)站開發(fā) 人員較容 易實(shí)現(xiàn)頁 面中動(dòng)態(tài) 內(nèi)容
14、和靜 態(tài)裝飾外 觀的分 離。strut s2-co debeh in d-p lugi n -2.3.4.jar2.3.4strut s2-co debeh in d-p lugi n -2.3.4通常JSP頁面來自 于文件系 統(tǒng)。利用 這個(gè)插件,你可以將jsp頁面部署 到j(luò)ar包中strut s2-co nfig-2.3.4strut s2-co nfig-struts 配置瀏覽器 所需要的brows er-pl ugi n- 2.3.4 jarbrows er-pl ugi n- 2.3.4插件strut s2-co nvent ion-p lugi n -2.3.4.jar2.3.4st
15、rut s2-co nvent ion-p lugi n -2.3.4在默認(rèn)情 況下該公 約插件查 找操作類 在以下軟 件包支柱,struts2的行為 或行動(dòng), 任何包相 匹配這些 名稱將被 考慮作為 根包為常 規(guī)插件。strut s2-do jo-pl2.3.4strut s2-do jo-pl ugi n-2.3.4為 struts所提供的 一些控件 例如:日歷ugi n-2.3.4jarstrut s2-dw r-plu gin-2 .3.4.jar2.3.4strut s2-dw r-plu gin-2 .3.4用于整合DWRstrut s2-em2.3.strut s2-em用于將j
16、sp 頁面bedde djsp- plugi n-2.3 4ja r4bedde djsp- plugi n-2.3 .4放在jar包中strut s2-ja sperr eport s-plu gin-22.3.4strut s2-ja sperr eport s-plu gin-2用于整合JasperRe ports.34jar.3.4strut s2-ja vatem plate s-plu gin-2 .34 jar2.3.4strut s2-ja vatem plate s-plu gin-2 .3.4Apache 提 供的'javatem plates' 用于代替
17、默認(rèn)的Freemark er渲染器struts2-jf reech2.3.4struts2-jf reechstruts2使用jfreechaart-p lugi n -234.jarart-p lugi n -2.3.4rt的插件 包strut s2-js f-plu gin-2 .34 jar2.3.4strut s2-js f-plu gin-2 .3.4sturts 整 合jsf的 插件包strut2.strutstruts2s2-js on-pl ugi n- 2.3.4 .jar3.4s2-js on-pl ugi n- 2.3.4所用到的 json 插件 包strut s2-ju
18、 n it-p lugi n -2.3.4.jar2.3.4strut s2-ju n it-p lugi n -2.3.4struts 所 提供的 junit調(diào)試strut s2-os2.3.strut s2-os這個(gè)插件提供了支gi-pl ugi n- 2.3.4 jar4gi-pl ugi n- 2.3.4持啟動(dòng)一 個(gè)實(shí)例的ApacheFelix 在 一個(gè) web 應(yīng)用程 序,和掃 描安裝的 bundle 的Struts 配 置。還提 供了一個(gè) 管理包strut s2-ov al-pl ugi n- 2.3.4 jar2.3.4strut s2-ov al-pl ugi n- 2.3.4
19、插件定義 了攔截 器”ovalVali dati on ” 和攔截器 堆?!?ovalVali dati onSt ack ” 在“ oval-d efault ” 包。使用這個(gè)攔截 器,擴(kuò)大“ oval-d efault "” 包strut s2-pl exus- plugi n-2.3 4ja r2.3.4strut s2-pl exus- plugi n-2.3 .4使用該插 件,當(dāng)配置 Struts動(dòng)作,攔 截器,在Struts 或 結(jié)果。xml,設(shè)置class 屬 性包含叢 對(duì)象id, 而不是實(shí) 際的Java 類。這將 允許叢來 創(chuàng)建對(duì)象 和注入任 何依賴關(guān) 系也由管 理叢。strut2.strutPortlets2-po rtlet -plug in-2. 34j ar3.4s2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度倉儲(chǔ)物流租賃合同范本6篇
- 2025年度打印機(jī)租賃及數(shù)字化打印技術(shù)研發(fā)合同3篇
- 二零二五年度茶藝茶樓店面租賃合同范本(茶文化)4篇
- 二零二五年度電視劇主題酒店合作開發(fā)合同4篇
- 2025年度教育用品批發(fā)及供貨合同范本3篇
- 二零二四年文化旅游產(chǎn)業(yè)融資居間服務(wù)協(xié)議3篇
- 二零二五年度蟲草收購與產(chǎn)業(yè)鏈整合合同4篇
- 2025年度環(huán)保設(shè)備購銷合同標(biāo)準(zhǔn)書2篇
- 2025年度生物制藥行業(yè)研發(fā)團(tuán)隊(duì)勞動(dòng)合同范本4篇
- 二零二四年智能交通系統(tǒng)建設(shè)合作協(xié)議書3篇
- 七年級(jí)下冊(cè)-備戰(zhàn)2024年中考?xì)v史總復(fù)習(xí)核心考點(diǎn)與重難點(diǎn)練習(xí)(統(tǒng)部編版)
- 2024年佛山市勞動(dòng)合同條例
- 污水管網(wǎng)規(guī)劃建設(shè)方案
- 城鎮(zhèn)智慧排水系統(tǒng)技術(shù)標(biāo)準(zhǔn)
- 采購管理制度及流程采購管理制度及流程
- 新修訂藥品GMP中藥飲片附錄解讀課件
- 五年級(jí)美術(shù)下冊(cè)第9課《寫意蔬果》-優(yōu)秀課件4人教版
- 節(jié)能降耗課件
- 尼爾森數(shù)據(jù)市場分析報(bào)告
- 氧氣霧化吸入法
- 領(lǐng)導(dǎo)干部個(gè)人有關(guān)事項(xiàng)報(bào)告表(模板)
評(píng)論
0/150
提交評(píng)論