DWR文档之DWR总览
原文出处: http://www.javatang.com/archives/2006/10/19/301977.html
翻译: Jet Mah
声明: 请维持文章的完整性任意转载
DWR:在Java 中使用Ajax如此简单
DWR 是一个 Java 开源类库,专门用来开发 Ajax 网站。
它可以使运行在服务端的 Java 方法好像运行在本地浏览器中一样。
DWR 主要由两部分组成:
DWR 依靠动态的 Javascript 来工作,这些 Javascript 脚本是基于 Java 类的。代码产生一些 Ajax 的动作使之看起来像是发生在浏览器中的客户端,但事实上是服务端在执行这些代码,然后由 DWR 来来回回的传输所产生的数据。
这种从远程的 Java 方法到 Javascript 的方式给 DWR 使用者一个感觉,好像传统的 RPC 方式,比如 RMI 或者 SOAP,事实上与之相比 DWR 的优势在于它不需要任何浏览器插件。
从根本上来讲,Java 是同步的但 Ajax 是异步的。因此,当调用一个远程方法的时候,你应该提供 DWR 一个回调函数用来在数据从网络传输过来之后被调用。
图片显示了 DWR 怎样改变下拉列表的内容来作为 Javascript 事件(比如 onclick )的结果。
DWR 动态地在 Javascript 中生成一个 AjaxService 来匹配对应的服务端代码,这个 AjaxService 被 eventHandler 调用。然后 DWR 处理所有的远程细节,包括转换所有的参数和在 Javascript 和 Java 之间返回数值。接下来它将执行例子中所提供的回调函数(populateList),该回调函数使用 DWR 工具函数来改变网页页面。
通过提供一些 Javascript 类库和范例,DWR 帮助你制作较强交互性的站点。
更多关于 DWR 入门的资料请参考 开始使用 DWR 和 下载使用说明。
英文出处:
http://getahead.ltd.uk/dwr/overview/dwr
DWR文档翻译文档列表:
http://www.javatang.com/dwr-chinese-documents/
相关推荐
这个不是我的原创,原文件出至这里:...原资源包含了,源代码和API Doc,只是美中不足的是没有整理成可用的zip文档,我这特分离了一下,并重新打好包了,初步测试了一下能用。
dwr资源包,包含dwr.jar/dwr-2.0.5-src.zip/dwr.zip
dwr-1.1.3-src.zip
DWR入门程序---计算输入的两个数之和.rar DWR入门程序---计算输入的两个数之和.rar DWR入门程序---计算输入的两个数之和.rar
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站,其中包含jar包,javadoc,例子等
dwr-1.1.1-util.js
我们用到的很多框架中都已经固化了... 附加DWR中文文档.pdf DWR是一个可以允许你去创建AJAX WEB站点的JAVA开源库。它可以让你在浏览器中的Javascript代码调用Web服务器上的Java代码,就像在Java代码就在浏览器中一样。
dwr-2.0.5-src.rar,dwr源码
dwr1.1.4-all-bin.zip
传不了太大的,分3份传上来 dwr-2.0.5-src dwr-2.0.5-src
1. 提供了修改后的DWR-3.0.2-RELEASE源代码工程 `dwr` ① 以maven方式组织DWR源码依赖的jar包 ② 下载了github上的DWR源代码, 对其进行了尽可能少的修改, 使其满足SpringBoot以jar包方式独立运行的需要 源码地址: ...
dwr-struts-示例,java语言
struts2与dwr结合的工具之一,这个是新从官方网站下载的,与大家分享,希望对你们有效。
dwr-2.0-util.js
dwr-2.0.2-src.zip,最新的,最全的
NULL 博文链接:https://java110eye.iteye.com/blog/966569
DWR帮助文档-dwr[1].xml文件的配置.doc
struts2-dwr-plugin-2.1.6.jar
dwr-2.0.5-src.part2.rar