導航:首頁 > 編程大全 > dojoajax查詢資料庫

dojoajax查詢資料庫

發布時間:2023-05-28 00:40:26

① Dojo到底有什麼好用的,一大堆需要引用的js文件,不臃腫嗎!

你用的dojo都是老版本了, 現在都出1.10了, 在dojo1.8已後都已經採用了AMD模式, 做到了專按需載入, 並dojo本身屬屬於企業級應用的JS框架,為開發者提供大量UI、Tool、Ajax等類庫,可以使開發者不用關注瀏覽器兼容性問題來開發系統
本身dojo的JS編程方式比較OO, 深入學習後, 你會發現你可以通過dojo來定義屬於自己的UI庫、模塊庫等,還是比較爽的。
缺點就是對HTML的侵入性比較嚴重, 目前還沒有看到MVVM的加入, 學習資料很少很難入門。

java web開發中使用的 ext、ajax、jquery、dwr、json、prototype、dojo之間的關系與區別

這么多js類庫、框架誰也用不完。。

我只據我的了解說一下:

ext是一個js框架,其實它的主要用途是在界面上的,讓效果看起來很華麗。
ajax用js的xmlhttprequest對象訪問伺服器,它的訪問方式和在瀏覽器輸入地址是相同的,也分post和get,
而伺服器同樣也會給他響應的信息。
jquery這個框架實在是太美了,幾乎用過它的都會被她迷住。他不但很輕量級而且封裝了對html、css操作的api,使得程序員對頁面元素更方便的控制,最亮點是他支持擴展,可以定義自己的jquery對象,也可以用別人製作的插件。
dwr這個框架是是用js操作java程序,它是一個web工程,不過用起來挺方便的,但是配置是挺麻煩的。
json這個是一種對象的格式,對象可以以字元串的形式保存起來,這樣在http頭里傳送更方便,這個運用在ajax中伺服器響應結果比較多。
prototype它是在jquery之前的一套js框架,jquery目前完全可以代替它了,放心只要學一個就成了。
dojo這個沒用過,貌似是個js類庫,你可以網路一下。

希望對你有所幫助,全部手寫,好長時間,希望被採納。

③ ajax中的框架 和它們的區別

我常用的是DWR json
,望採納!親

瀏覽器端框架:
DojoDojo是最老的框架之一,於2004年9月開始開發。這個項目的目標是建立充分利用XHR的DHTML工具包,並把重心放在可用性問題上。Dojo只有幾個文件,不用處理XHR的建立,只需調用bind方法,並傳入想調用的URL和回調方法即可。就這么簡單。還可以使用bind方法來提交整個表單。

Dojo有一個特性使它獨樹一幟,這就是它支持向後和向前按鈕。盡管這個特性不一定在每個瀏覽器上都能用(遺憾的是,Safari就是一個異類),但你確實可以注冊一個回調方法,在用戶點擊了向後按鈕或向前按鈕時觸發這個方法。Dojo還提供了changeURL標記,力圖解決使用Ajax所固有的書簽問題。

Dojo看上去是相對成熟的工具包之一,它把重點放在可用性上,這一點很不錯。Dojo表現得相當穩定,在它身後還有一些支撐力量。Dojo的郵件列表相當活躍,多看一些文檔可能更有幫助。

TIBET

你覺得Ajax最早是什麼時候出現的?根據對此的解釋,也許會認為指燃脊TIBET可能是現存最老的框架。根據文檔所述,TIBET小組從1997年就開始開發這個工具包,他們的目標是提供企業級Ajax支持。TIBET看上去不只是包裝了XMLHttpRequest對象,它還對Web服務和底層協議提供了支持,並且提供了Google、Amazon和許多其他常用服務的預置包裝器。

真正讓TIBET卓而不群的是,它有一個完全互動式的基於瀏覽器的IDE,這能大大簡化開發、調試和單元測試。
Flash/JavaScript集成包在Ajax之前,Flash很是風行,很多Web網站都建立在Flash平台上。那些曾對Flash狠下一番功夫的人不想完全放棄Flash,利用這個開源項目就能同時利用Ajax技術。這個工具包在所有主要瀏覽器上都能用,使得JavaScript能夠調用ActionScript,ActionScript也能調用JavaScript。可以來回傳遞大量對象,包括日期、串和數組。

Flash/JavaScript集成包的安裝涉及一些JavaScript文件,以及兩個用於Flash的庫函唯滲數。從頁面上調用ActionScript函數只需幾行代碼而已。有關的文檔相當少,不過,如果你想使用Ajax訪問Flash,這個工具包就很值得研究。
Google AJAXSLT基於Google Maps的工作段攜,Google AJAXSLT是使用XPath的XSL轉換(XSLT)的JavaScript實現。XSLT可以把XML文檔轉換為其他語言,如HTML。AJAXSLT允許使用JavaScript在瀏覽器上直接完成這些轉換。

Google AJAXSLT在所有主要瀏覽器上都能工作,它是在BSD許可證下發布的。這個工具包很小,包括幾個JavaScript文件,還有一些方便的測試頁。Google AJAXSLT不是十全十美的,不過,如果Google Suggest有所提示,我們希望Google AJAXSLT的缺點能很快解決。因為Google是最先使用Ajax的網站之一,我們會很有興致地看到在未來幾個月它還會有所增加。
libXmlRequestlibXmlRequest框架也是比較老的一個框架,早在2003年就已經發布了。這個框架包括一個JavaScript文件,它相當於XMLHttpRequest對象的一個包裝器,提供了兩個重載的請求函數:getXml和postXml。另外,它有一些處理緩沖池和緩存的屬性,還有一些工具函數處理常見的任務,如解析來自伺服器的XML以及修改DOM。

這個工具包能在哪些瀏覽器上運行,這一點還不是很清楚,而且有關的文檔相當少。這個工具包版權歸其作者Stephen W. Cote所有,其中沒有提到許可問題。因此,只能用它幫助你產生靈感。
RSLiteRSLite是遠程腳本的一個實現,由Brent Ashley編寫。從技術上講,它沒有利用作為Ajax核心的XMLHttpRequest對象,但是得到了更廣泛的瀏覽器支持。如果你需要支持原來的瀏覽器,而這些瀏覽器不支持XMLHttpRequest對象,就可以試試RSLite。RSLite是相當輕量級的,已從2000年發展至今 。
SACKSACK(簡單Ajax代碼包)開發為一個瘦包裝器,包裝了XMLHttpRequest對象。其作者Gregory Wild-Smith認為,其他的許多框架太過復雜,而且做了許多本不該它們完成的任務。所以他創建了SACK來簡化Ajax的開發。SACK包括幾個可以簡化伺服器調用的方法。比起具體創建適當的XMLHttpRequest對象實例來說,用更少的代碼就能向伺服器發送數據,並處理響應。

SACK由一個JavaScript文件組成,其中包含很少的代碼。SACK底層軟體的發布得到了修改X11許可(也稱為MIT許可),與大多數開源項目一樣,它的文檔並不多,不過,入門肯定還是綽綽有餘的。SACK的真正強大之處在於它的簡單性,如果你要找的是一個基本包裝器,可以試試SACK。
sarrisasarissa有一點是Ajax做不到的,它以一種獨立於瀏覽器的方式對XML API提供了包裝支持。利用這個框架,創建和使用XMLHttpRequest對象實在是小菜一碟(不用檢查瀏覽器,它已經為你處理好了)。另外,sarissa還對使用DOM提供了支持。類似於Google AJAXSLT,sarissa也支持XSLT,它模擬了IE上的Mozilla處理器。

sarissa只包括幾個類,在GPL協議下發布。Mozilla/Firefox和IE都充分支持sarissa,只在Opera、Konqueror和Safari瀏覽器上有些函數不能用。
XHConnXHConn類似於SACK,它相當於XMLHttpRequest對象的一個簡單包裝器。你不用直接使用XMLHttpRequest對象,只需首先啟動一個XHConn實例,與使用XHR同樣的方法加以處理。也就是說,無需瀏覽器檢查,並提供了一種簡單的方法來確定瀏覽器是否支持XHR(這對於需要妥善降級的網站尤其方便)。

XHConn在Safari、IE、Mozilla、Firefox和Opera上都能工作。類似於大多數Ajax框架,這是一個開源實現,在Creative Commons License協議下發布。XHConn是一個代碼不多的文件,不過它確實做到了該做的事情——簡化Ajax。
jquery設計思想

簡潔的思想:幾乎所有操作都是以選擇DOM元素(有強大的Selector)開始,然後是對其的操作(Chaining等特性)。

優點

小,壓縮後代碼只有20多k(無壓縮代碼94k)。

Selector和DOM操作的方便:jQuery的Selector與mootools的Element.Selectors.js比較,CSS Selector, XPath Selector(1.2後已刪除)

Chaining:總是返回一個jQuery對象,可以連續操作。

文檔的完整,易用性(每個API都有完整的例子,這是其它框架現在不能比的),而且網上還有很多其它的文檔,書籍。

應用的廣泛,包括google code也使用了jQuery。
***********************************************************************************************************
伺服器端框架:
CPAINTCPAINT(跨平台非同步介面工具包)在伺服器端實現Ajax,它向客戶返迴文本或DOM文檔對象,以便用JavaScript處理。CPAINT在大多數主要瀏覽器上都能用,而且支持遠程腳本,在GPL協議下發布。這個項目的文檔相當完備,不過,CPAINT只支持PHP和ASP。
Sajax利用Sajax,可以直接從JavaScript調用伺服器端代碼。Sajax支持Perl、Python、Ruby和ASP等語言(不過奇怪的是,目前並不支持Java)。安裝Sajax相當簡單,只涉及針對特定伺服器語言的簡單的庫。Sajax的開發社區極其活躍。已經確認的只有IE 6和Mozilla/Firefox提供Sajax支持,不過本書作者認為它在Safari上也能很好地使用。
JSON/JSON-RPCJavaScript對象註解(JSON)是一種文本格式,與XML很相似,可以用於交換數據。JSON的設計要保證兩方面,一方面便於人閱讀,另一方面便於機器解析,它使用了C系列語言類似的約定。與JSON相關的還有JSON-RPC,這是一個遠程過程調用(RPC)協議,類似於XML-RPC,但面向的是JSON語言。作為規約,JSON-RPC在許多語言中都有實現,包括Java、Ruby、Python和Perl。

由於JSON-RPC是規約,你需要知道哪個特定實現適用於你的環境,還要充分了解特定的實現。取決於具體的實現,有些實現的文檔相當完備,有些則根本沒有。開發人員的參與程度也有很大不同。關於JSON-RPC規約的討論已經有些少了。
Direct Web Remoting利用Direct Web Remoting (DWR),你能從JavaScript直接調用Java方法,就好像它們是瀏覽器的本地方法一樣。盡管後台嚴格限制為Java,但DWR仍然是最流行的框架之一。DWR的文檔是最棒的,還有一些有用的例子可以幫助你入門。

安裝並不難,不過還要編輯Web應用的部署描述文件,另外要編輯DWR特定的文件。DWR配置文件指定了可以遠程創建和調用的類,而且文檔中警告用戶:從瀏覽器調用伺服器確實存在一些安全問題。除了包含伺服器端代碼的JAR文件,另外還有兩個JavaScript文件包含了一些輔助函數。DWR適用於一些常見的Web框架,如Struts和Tapestry,在Apache協議下發布。如果想從Web頁面調用Java方法,DWR能助你一臂之力。
SWATOShift Web Applications TO (SWATO)也是一個基於Java的Ajax框架解決方案。SWATO在所有Servlet 2.3或更高版本的容器中都能工作,類似於DWR,它也需要對配置文件做一些更新。有意思的是,SWATO充分利用了JSON來完成客戶和伺服器之間數據的編組,與本附錄中討論的其他一些框架相似,它也允許從瀏覽器調用伺服器端Java。為了幫助開發人員,SWATO包括許多可復用的組件,如自動完成文本框等。

與使用其他框架相比,使用SWATO要相對復雜一些,要訪問的類需要實現一個SWATO介面。不過,其文檔相當完備,對於入門來講綽綽有餘。SWATO設計為使用Spring來打包服務,但是不一定非得如此。
Java BluePrintSun的BluePrints小組一直忙於將Ajax納入他們的解決方案目錄(Solutions Catalog)中。Solutions Catalog包括一些很好的文檔,描述了如何使用基本Ajax,如何實現自動完成,如何創建一個進度條以及如何驗證表單。它還包括JavaServer Faces組件。
Ajax NetAjax Net之於Microsoft .NET就相當於SAJAX、DWR和SWATO之於Java。利用AjaxNet,你能從JavaScript客戶調用.NET方法。AjaxNet包括一個DLL,可以與VB .NET或C#一同使用。AjaxNet的文檔很好地展示了針對各種場景的解決方案,而且能得到相關的源代碼。不過,AjaxNet的許可協議很不明確。
Microsoft的Atlas項目Microsoft在Ajax領域涉足的時間已經不短了,畢竟,XMLHttpRequest對象是Microsoft發明的,而且從1998年開始就已經用在Web版本的Outlook中。Microsoft把重點放在提供一個更加健壯的開發環境上,從而讓開發人員的工作更輕松。Microsoft的著眼點還不只這些,還力圖提供客戶端腳本框架、ASPNET控制項和Web服務集成。Microsoft還發布了Atlas項目,作為其ASPNET 2.0預覽版的一部分。有Microsoft的介入,開發人員的工具包可能會比今天充實得多。
Ruby on RailRails是一個令人興奮的新Web框架,建立在Ruby語言基礎上。如今,Rails已經得到了大量關注(在Google上查一下Rails,可以找到更多信息),這是因為使用Rails能夠快速開發基於Web的應用。開發Basecamp時,37signals小組提出名為Rails的框架。Basecamp正是Ajax應用的主要示例,所以看到Rails對Ajax提供如此充分的支持,我們不應感到奇怪。Rails有許多內置的JavaScript庫,其中包裝了很多常用的特性,它還包含一個模塊,其中包裝了Ruby的JavaScript調用。如果你在使用Rails,就會發現Ajax非常簡單。

④ 求dojo大牛,ajax非同步請求等待問題

加個遮罩層,簡單快捷,具體實現的話可以用事件核沖虛訂閱ajax請求開始和結束("/dojo/判胡io/start"和"/dojo/io/stop")的2個事件,有ajax請改燃求開始加上loading層,結束了就去掉loading層。

⑤ java開源的框架

Spring Framework 【Java開源 J2EE框架】
Spring是一個解決了許多在J2EE開發中常見的問題的強大框架。 Spring提供了管理業務對象的一致方法並且鼓勵了注入對介面編程而不是對類編程的良好習慣。Spring的架構基礎是基於使用JavaBean屬性的Inversion of Control容器。然而,這僅僅是完整圖景中的一部分:Spring在使用IoC容器作為構建完關注所有架構層的完整解決方案方面是獨一無二的。 Spring提供了唯一的數據訪問抽象,包括簡單和有效率的JDBC框架,極大的改進了效率並且減少了可能的錯誤。Spring的數據訪問架構還集成了Hibernate和其他O/R mapping解決方案。Spring還提供了唯一的事務管理抽象,它能夠在各種底層事務管理技術,例如JTA或者JDBC事務提供一個一致的編程模型。Spring提供了一個用標准Java語言編寫的AOP框架,它給POJOs提供了聲明式的事務管理和其他企業事務--如果你需要--還能實現你自己的aspects。這個框架足夠強大,使得應用程序能夠拋開EJB的復雜性,同時享受著和傳統EJB相關的關鍵服務。Spring還提供了可以和IoC容器集成的強大而靈活的MVC Web框架。【SpringIDE:Eclipse平台下一個輔助開發插件】.
WebWork 【Java開源 Web框架】
WebWork是由OpenSymphony組織開發的,致力於組件化和代碼重用的拉出式MVC模式J2EEWeb框架。WebWork目前最新版本是2.1,現在的WebWork2.x前身是Rickard Oberg開發的WebWork,但現在WebWork已經被拆分成了Xwork1和WebWork2兩個項目。 Xwork簡潔、靈活功能強大,它是一個標準的Command模式實現,並且完全從web層脫離出來。 Xwork提供了很多核心功能:前端攔截機(interceptor),運行時表單屬性驗證,類型轉換,強大的表達式語言(OGNL – the Object Graph Notation Language),IoC(Inversion of Control倒置控制)容器等。 WebWork2建立在Xwork之上,處理HTTP的響應和請求。WebWork2使用ServletDispatcher將HTTP請求的變成Action(業務層Action類), session(會話)application(應用程序)范圍的映射,request請求參數映射。WebWork2支持多視圖表示,視圖部分可以使用JSP, Velocity, FreeMarker, JasperReports,XML等。在WebWork2.2中添加了對AJAX的支持,這支持是構建在DWR與Dojo這兩個框架的基礎之上.【EclipseWork:用於WebWork輔助開發的一個Eclipse插件】
Apusic JSF 【Java開源 Web框架】
Apusic JSF-基於Ajax技術的JSF開源引擎。通過Apusic JSF的Ajax特性,我們能夠只把發生變化的數據打包成Ajax請求發送給伺服器端,而伺服器端也只會將發生變化的數據打包成Ajax應答,從而大大提升系統的運行效率。並且,傳統的JSF請求應答將刷新整個頁面,而Apusic JSF將只更新發生變化的客戶端組件,從而給客戶帶來更好的人機體驗......
Struts 【Java開源 Web框架】
Struts是一個基於Sun J2EE平台的MVC框架,主要是採用Servlet和JSP技術來實現的。由於Struts能充分滿足應用開發的需求,簡單易用,敏捷迅速,在過去的一年中頗受關注。Struts把Servlet、JSP、自定義標簽和信息資源(message resources)整合到一個統一的框架中,開發人員利用其進行開發時不用再自己編碼實現全套MVC模式,極大的節省了時間,所以說Struts是一個非常不錯的應用框架。【StrutsIDE:用於Struts輔助開發的一個Eclipse插件】
Strecks 【Java開源 Web框架】
針對Java 5.0開發人員設計,擴展自Struts的一個Web框架。它的特點包括:POJO action,注釋式校驗,數據綁定和轉換,依賴注入,攔截器等。
jxyz 【Java開源 Web框架】
pojo的mvc框架,使用java註解,使用ognl傳輸上下文,使用hivemind做ioc容器,使用spring簡化hibernate操作,使用泛型來減少重復代碼。 有以下幾個特點。
1.Pojo。任何一個java類都可以做Action(logic),為了改造現在常用的ssh,tsh,wsh框架成sh,支持spring bean做Action(logic)
2.0配置,根據命名規范來查找Action類和view
3.和web環境松耦合,從理論上講可以用在swing里
4.支持tdd開發,框架本身就是以tdd開發方式開發
5.代碼少,一般mvc需要5個類,xyz只要3個,還可以通過GenericDAO,GenericLogic來減少重復代碼
6.對開發者來說,一切實現都可以自己定製,由於hivemind支持迭代開
Hibernate 【Java開源 持久層框架】
Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱資料庫。 Hibernate可以應用在任何使用JDBC的場合,既可以在Java的客戶端程序實用,也可以在Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成數據持久化的重任。Eclipse平台下的Hibernate輔助開發工具:【Hibernate Synchronizer】【MiddlegenIDE】
IBATIS 【Java開源 持久層框架】
使用ibatis 提供的ORM機制,對業務邏輯實現人員而言,面對的是純粹的Java對象, 這一層與通過Hibernate 實現ORM 而言基本一致,而對於具體的數據操作,Hibernate 會自動生成SQL 語句,而ibatis 則要求開發者編寫具體的SQL 語句。相對Hibernate等 「全自動」ORM機制而言,ibatis 以SQL開發的工作量和資料庫移植性上的讓步,為系統 設計提供了更大的自由空間。作為「全自動」ORM 實現的一種有益補充,ibatis 的出現顯 得別具意義。
EasyJWeb 【Java開源 Web框架】
EasyJWeb是基於java技術,應用於WEB應用程序快速開發的MVC框架,框架設計構思來源於國內眾多項目實踐,框架充分借簽了當前主要流行的開源Web框架(Struts、JSF、Tapestry 、Webwork),吸取了其優點及精華,利用Velocity作為模板頁面引擎,是一個實現了頁面及代碼完全分離的MVC開發框架。是一個能實現中小型Web應用系統快速開發的簡易Web框架。
Tapestry 【Java開源 Web框架】
Tapestry是一個開源的基於servlet的應用程序框架,它使用組件對象模型來創建動態的,交互的web應用。一個組件就是任意一個帶有jwcid屬性的html標記。其中jwc的意思是Java Web Component。Tapestry使得java代碼與html完全分離,利用這個框架開發大型應用變得輕而易舉。並且開發的應用很容易維護和升級。Tapestry支持本地化,其錯誤報告也很詳細。Tapestry主要利用javabean和xml技術進行開發。【Spindle:Tapestry輔助開發Eclipse插件】.
Turbine 【Java開源 Web框架】
Turbine是基於Servlet的框架包,也是開放源代碼Jakarta項目。目前還沒有關於Turbine的大量文檔。它類似於Struts,但是有一些主要區別。突出的一點就是它並沒有與JSP耦合。Turbine的特點是它提供了大量可重用的組件。此框架包中包含了大量組件,但是這些組件是離散的。它似乎應該給出更多的組件庫,但是由於它缺少文檔,所以很難掌握完整的體系結構。
Nuxeo5 【Java開源 J2EE框架】
Nuxeo5是一個用於ECM(Enterprise Content Management)應用程序開發的開源框架。基於組件和面向服務的架構使得它真正易於定製和擴展。Nuxeo5構建流行的Java5與Java EE5技術包括:Apache Jackrabbit ,JBoss應用伺服器,JBoss Seam,jBPM,JBoss Rules,JSF,EJB3等,並運用OSGi與Nuxeo Core。
Jt 【Java開源 J2EE框架】
Jt是一個輕量級的,面向設計模式的J2EE框架。Jt已經被運用到一些大型的關鍵業務系統(mission critical system)。Jt實現了許多著名設計模式包括DAO(Data Access Object),GoF中的設計模式和J2EE模式。該框架支持的一些J2EE技術包括JSP,JDBC,EJB,JavaMail,XML和Web Services。
Open-jACOB eMail 【Java開源 WebMail】
Open-jACOB eMail是一個輕量級IMAP客戶端,基於Javamail API與Open-jACOB框架開發。界面類似於Gmail,它提供的功能包括完整的folder list,message list和contact list。
Open-jACOB 【Java開源 Web框架】
Open-jACOB是一個Web框架用於開發基於AJAX,資料庫驅動,跨瀏覽器的Web應用程序。該框架設計成一個基於Eclipse的插件,可以利用該插件設計資料庫,設計UI,部署/測試應用程序等。具體用法可查看其提供的一個Flash Demo。
Ruby on Spring 【Java開源 Web框架】
Ruby on Spring是一個採用Ruby on Rails的思想與優點,集成JRuby動態語言與Spring框架而開發的開源項目。基於MIT license發布。
Ebean 【Java開源 持久層框架】
Ebean是一個對象/關系映射持久層框架。它與EJB3相類似,但該框架簡單易於學習和使用。它特點: 1.兼容EJB3 ORM映射。2.支持級聯保存和刪除。3.支持懶載入。4.事務管理和日記功能。5.Statement Batching 5.支持緩存。6.Clustering。7.集成Lucene文本搜索。

⑥ 誰給我講下DojO and Ajax

ajax :js使用xmlhttprequest向伺服器發送請求並攔截伺服器返回的數據,然後程序員根據返回的數據按需要用js來修改網頁顯示,可以避免整個網頁刷新來更新網頁

dojo:一個js框架,有一套預定義的函數及網燃者納頁代碼編寫方式的約定,幫助用戶方便地把網頁設計成類似桌面程序的界面,比如彈窗(DIV模擬的不會被瀏覽器攔截,不是js的window.open)、文件樹、日期時間選擇器、顏色選擇器、數據表格等

任何js框架都會封裝xmlhttprequest組件

與dojo類似的框架還有ext、YUI、qooxdoo等,這些是UI框架,文件比較大通常超過1M甚至5M或更多,嫌帶一般包括核心代碼函數庫、界面風格相關的樣式設定及適應到圖片,常用來做網頁版的辦公軟體系統,例如進銷存系統、OA系統

另外一些用於開發普通網頁的js框架有jQuery,mootools,一般只有100K左右,壓縮後20K左右,只有一個集合了核皮沒心代碼的js文件

⑦ dojo ajax 怎麼把html轉化成text

直接把後綴名改一下就行了

⑧ dojo的問題

dojo ajax的提交在單個頁吵顫面是可升畝敗以非同步刷新的,使用方法:dojo.xhrPost,dojo.xhrGet即可。 在嵌套耐罩頁面也可以進行非同步刷新,使用方法dojo.io.iframe即可。非同步刷新可以在callback里填入你想回調的函數,即可實現。

⑨ 求JAVA項目經驗

工作經驗
---------------------------------------------
公司名稱: 河北新龍科技集團
職位名稱: java程序員 工作時間 : 2006-11至2007-10

項目名稱:葯品進貨管理系統
項目簡介:項目為了提供醫葯公司進貨管理系統其內容如:實際采購情況、客戶管理、系統管理。
開發工具:BEA workshop for Jsp、Mysql5.0、Tomcat5.5、SVN、PowerDesigner。
採用技術:採用行業最流行技術Struts+Hibernate+Spring分層架構模型、基於MVC2程序架構、採用了Mysql資料庫管理系

統。
項目技術:
1、系統分為表現層、控制層、業務邏輯層、DAO層和最終資料庫五層架構。
2、系統中大量採用了代理模式、門面模式、模板模式等經典設計模式。
3、項目WEB層採用當前流行的MVC模式,Struts框架(B/S),配合使用JSTL和HTML頁面元素,使用AJAX技術實現非同步無刷新,

引用Json實現數據非同步傳遞。
4、持久層使用輕量級映射框架 Hibernate。
5、服務層面向介面編程,使用代理模式,由Spring託管,DAO層使用Spring 提供的Hibernate 模板訪問資料庫, POJO類

由Middlegen生成,引用BeanUtils包進行DTO對象與POJO之間的轉換,由Spring託管Struts的Action,Service層 ,DAO層

的介面實現類。
6、系統通過POI實現EXCEL導入導出功能、通過osworkflow實現工作流平台Quartz調度作業計劃、log4j記錄系統日值等。
負責模塊::品種庫、品牌/商標管理、實際采購情況、盤點維護模塊的編碼工作

項目名稱:新聞發布系統
運行環境:TOMCAT5.5.20 應用伺服器,Windows 2000
開發工具:MyEclipse Enterprise Workbench 5.1.0 GA,Macromedia Dreamweaver MX
採用技術:HTML、JavaScript、FCKeditor、Struts、基於Moel2的MVC程序架構、基於Web開發的組件應用,SQL Server

資料庫管理系統(採用JDBC連接)。
項目描述:整個項目由前台的公告顯示模塊和後台管理模塊組成。基於http協議的B/S結構WEB應用程序。採用MVC2架構、

Web界面、四層結構(Browser、Web Container、J2EE Server、Database)的項目分析、設計和開發。
資料庫系統:JDBC、MSSQLServer實現,在MSSQLServer、Oracle上可遷移。
責任描述:公告的發布、修改、刪除、當天公告的查看;前台頁面的顯示。

項目名稱:企業即時通軟體
項目簡介:企業即時通(Corperation Messager)軟體是一款供企業或公司內部使用的網路聊天工具,主要用於員工之間

的即時通信與交流。它主要由伺服器端程序和客戶端程序兩部分組成,整體採用Java平台進行開發並實現,用戶數據選用

Microsoft SQL Server 2000進行統一管理。
項目技術:採用JDBC連資料庫,採用C/S架

---------------------------------------------
公司名稱: 北京京師木鐸有限公司
職位名稱: java工程師 工作時間 : 2007-12至今
工作描述: 河北省違法犯罪綜合信息系統
項目簡介:系統主要分為 提示信息,採集信息,查詢,案件串並,統計、考核,系統設置六個子系統。(將原來的C/S結構

升級為B/S結構並整合數據結構)
提示信息:是將採集信息中需要上報公安部信息統一顯示的模塊。
採集信息:是對案件,違法人員,線索,協查通報,通緝令信息的錄入修改。
查詢: 分為組合查詢,全文查詢,自定義查詢,快速查詢,其中全文查詢是將資料庫中各個欄位組合成一個或多個,類似

網路的搜索功能,它的缺點是不能與錄入信息同步。
統計: 分為自由統計,和只是報表統計。
考核: 是對採集信息的合格率展現個用戶。
系統設置:數據字典的維護,許可權管理,
開發工具:MyEclipse 5.5、oracle 9i、IBM websphere 6.0、CVS。
採用技術:採用較穩定的Strtus架構模型、基於MVC2程序架構、採用了oracle 9i資料庫管理系統。

項目技術:
1、系統分為表現層、控制層、業務邏輯層三層架構。
2、項目WEB層採用當前流行的MVC2模式,Struts框架(B/S),配合使用struts標簽和HTML頁面元素,使用AJAX技術實現非同步

提交請求無刷新,及大量的javascript,dwr框架。
負責模塊:證據庫的實現,圖片上傳功能,線索,協查通報,通緝令,快速查詢,組合查詢,自定義查詢,全文查詢的維護

,其中自定義查詢是按照原來的思路新的技術重新實現。

閱讀全文

與dojoajax查詢資料庫相關的資料

熱點內容
4kb的txt文件差不多多少字 瀏覽:984
u盤文件突然變成exe 瀏覽:164
現在哪些學校初中有學編程的 瀏覽:402
word查找全選 瀏覽:599
開工報告附什麼文件資料 瀏覽:150
分區工具app怎麼用 瀏覽:212
安卓堅果雲文件路徑 瀏覽:591
sqllog文件 瀏覽:236
如何在電腦中找到文件路徑 瀏覽:830
數據結構訪問和查找有什麼區別 瀏覽:401
怎麼清空icloud內的數據 瀏覽:338
微信鎖屏後音樂停止 瀏覽:668
applepay蘋果手機卡 瀏覽:835
一個14mb的文件能儲存多少萬漢字 瀏覽:478
騰訊文檔里如何導出數據 瀏覽:979
java面試題csdn 瀏覽:410
rpgnvp是什麼文件 瀏覽:594
如何將一列數據復制到excel 瀏覽:488
sd卡怎麼恢復excel文件 瀏覽:282
gdblinux內核多核調試 瀏覽:24

友情鏈接