J2EE社區(qū)

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

          Dwr

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

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

               摘要: DWR 是一個(gè)開放源碼的使用 Apache 許可協(xié)議的解決方案,它包含服務(wù)器端 Java 庫、一個(gè) DWR servlet 以及 JavaScript 庫。雖然 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 頁面中的 JavaScript。生成的 JavaScript 包含存根函數(shù),代表  閱讀全文

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

          主站蜘蛛池模板: 永寿县| 新津县| 陕西省| 义乌市| 无极县| 澎湖县| 龙海市| 蕲春县| 镇远县| 色达县| 青铜峡市| 营口市| 尚志市| 长春市| 稷山县| 武强县| 二连浩特市| 四会市| 嵊州市| 通榆县| 青海省| 永靖县| 沈丘县| 东丰县| 唐海县| 郑州市| 朝阳县| 红原县| 安图县| 罗江县| 饶河县| 韶关市| 敖汉旗| 漳平市| 长顺县| 比如县| 化隆| 克拉玛依市| 全椒县| 兰考县| 岱山县|