欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

Java Web開發(fā)模型新構(gòu)思——Hibernate/JPA…+Spring+Struts2/DWR - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏壧峁┍憬莸闹С郑?

您當(dāng)前位置>首頁 » 新聞資訊 » 網(wǎng)站建設(shè) >

Java Web開發(fā)模型新構(gòu)思——Hibernate/JPA…+Spring+Struts2/DWR

發(fā)表時間:2007-11-6

發(fā)布人:葵宇科技

瀏覽次數(shù):40

目前java web開發(fā)比較流行的框架有Struts/Struts2(WebWork2)、JSF/MyFaces、Hibernate、JPA、Spring等,但用Struts/Struts2(WebWork2)、JSF/MyFaces等Web框架,還是JSP/Servlet來開發(fā)界面,都少不了寫大量的Java代碼,還要使用各種頁面標(biāo)簽,頁面開發(fā)復(fù)雜,很難做到真正的分離,實(shí)際上大部分開發(fā)并沒有做到低耦合,而且這些框架中都提到了AJAX,但AJAX的功能并不很好實(shí)用。 隨著AJAX的流行,雨后春筍,出現(xiàn)了很多AJAX框架(可以到 http://www.open-open.com/67.htm查看),其中指的關(guān)注的是ExtJS( http://extjs.com/)和DWR( http://www.getahead.ltd.uk/dwr/)。 1 ExtJS介紹: ExJS 特點(diǎn)(摘自:http://www.ajaxjs.com/):
1、純Html/CSS+JS技術(shù),重新定義表示層的耦合:
基于純Html/CSS+JS技術(shù),提供豐富的跨瀏覽器UI組件,靈活采用JSON/XML數(shù)據(jù)源開發(fā),使得服務(wù)端表示層的負(fù)荷真正減輕,從而達(dá)到客戶端的MVC應(yīng)用!
2、集成多種JS底層庫, 滿足開發(fā)者不同需求:
Ext初期僅是對YUI的對話框擴(kuò)展,后來逐漸有了自己的特色,深受網(wǎng)友的喜愛。發(fā)展至今, Ext除YUI外還支持Jquery Prototype等的JS庫,讓大家自由地選擇。 
3、多瀏覽器支持、多廠家在使用:
支持多平臺下的主流瀏覽器
Internet Explorer 6+
FireFox 1.5+ (PC, Mac)
Safari2+、Opera9+。
廠家包括IBM、Adobe、Cisco和更多。
ExtJS 資源: http://extjs.com/ 官方網(wǎng)站 http://extjs.com/tutorial/ext中文指南
http://www.ajaxjs.com/ EXT JS中文站
2 DWR介紹: DWR(Direct Web Remoting)是一個WEB遠(yuǎn)程調(diào)用框架。利用這個框架可以讓AJAX開發(fā)變得很簡單。利用DWR可以在客戶端利用JavaScript直接調(diào)用服務(wù)端的Java方法并返回值給JavaScript就好像直接本地客戶端調(diào)用一樣(DWR根據(jù)Java類來動態(tài)生成JavaScrip代碼)。它的最新版本 DWR0.6添加許多特性如:支持Dom Trees的自動配置,支持Spring(JavaScript遠(yuǎn)程調(diào)用spring bean),更好瀏覽器支持。 http://getahead.org/dwr/ 官方網(wǎng)站 3 實(shí)現(xiàn)模型: 如上圖,客戶端注重于界面布局及界面組件開發(fā),一切數(shù)據(jù)都通過JSON/XML(Jsonreader/JsonStore/ XmlReader/Store)傳輸,包括從服務(wù)段提取數(shù)據(jù)庫數(shù)據(jù),提交表單,驗(yàn)證表單報(bào)告等。服務(wù)器段著重開發(fā)業(yè)務(wù)邏輯。 4 例子: http://extjs.com/deploy/dev/examples/ 查看例子

相關(guān)案例查看更多