J2EE社區(qū)

          茍有恒,何必三更起五更眠;
          最無益,只怕一日曝十日寒.
          posts - 241, comments - 318, trackbacks - 0, articles - 16

          Dwr

          服務(wù)端方法抽取到客戶端語言Dwr

          posted @ 2011-01-13 10:08 xcp 閱讀(646) | 評(píng)論 (0)  編輯 |

               摘要: DWR 是一個(gè)開放源碼的使用 Apache 許可協(xié)議的解決方案,它包含服務(wù)器端 Java 庫(kù)、一個(gè) DWR servlet 以及 JavaScript 庫(kù)。雖然 DWR 不是 Java 平臺(tái)上唯一可用的 Ajax-RPC 工具包,但是它是最成熟的,而且提供了許多有用的功能。
          從最簡(jiǎn)單的角度來說,DWR 是一個(gè)引擎,可以把服務(wù)器端 Java 對(duì)象的方法公開給 JavaScript 代碼。使用 DWR 可以有效地從應(yīng)用程序代碼中把 Ajax 的全部請(qǐng)求-響應(yīng)循環(huán)消除掉。這意味著客戶端代碼再也不需要直接處理 XMLHttpRequest 對(duì)象或者服務(wù)器的響應(yīng)。不再需要編寫對(duì)象的序列化代碼或者使用第三方工具才能把對(duì)象變成 XML。甚至不再需要編寫 servlet 代碼把 Ajax 請(qǐng)求調(diào)整成對(duì) Java 域?qū)ο蟮恼{(diào)用。
          DWR 是作為 Web 應(yīng)用程序中的 servlet 部署的。把它看作一個(gè)黑盒子,這個(gè) servlet 有兩個(gè)主要作用:首先,對(duì)于公開的每個(gè)類,DWR 動(dòng)態(tài)地生成包含在 Web 頁(yè)面中的 JavaScript。生成的 JavaScript 包含存根函數(shù),代表  閱讀全文

          posted @ 2008-10-03 10:21 xcp 閱讀(2833) | 評(píng)論 (7)  編輯 |

          主站蜘蛛池模板: 江达县| 类乌齐县| 闵行区| 宜黄县| 四会市| 屯留县| 万安县| 安福县| 五大连池市| 新干县| 汉沽区| 偃师市| 临海市| 田东县| 汾阳市| 荆门市| 城步| 屯留县| 建平县| 柳河县| 赣州市| 锡林浩特市| 福建省| 山东省| 香港| 普格县| 华亭县| 凤冈县| 贵德县| 朔州市| 武胜县| 岑巩县| 黄山市| 西和县| 交城县| 共和县| 永吉县| 会同县| 海淀区| 肥东县| 习水县|