DWR2.0中文教程:JavaScript与服务器端交互

需积分: 28 1 下载量 131 浏览量 更新于2024-11-19 收藏 1.36MB PDF 举报
"DWR2.0中文文档.pdf是方佳玮编著的一份关于Direct Web Remoting (DWR) 2.0的中文版文档,旨在帮助开发者理解DWR的基本概念和使用方法,特别是如何与JavaScript结合以实现Ajax功能。文档内容包括DWR的介绍、入门教程、配置和应用实例,适合有一定JSP、JavaScript和应用服务器基础的程序员学习。文档还提供了DWR官方网站和其他参考资料链接,便于深入学习。" DWR(Direct Web Remoting)是一个开源Java库,它使得Web应用程序能够直接在浏览器端调用服务器端的Java方法,从而简化了Ajax应用的开发。DWR 2.0是该技术的一个版本,提供了更高效、更安全的远程方法调用方式。 在文档的第1章"DWR入门"中,作者首先给出了DWR的简介,概述了其主要功能和用途。接着,通过一个简单的"HelloWorld"示例,逐步指导读者如何将DWR集成到项目中: 1.1 简介:这部分介绍DWR的基本理念,即允许动态的JavaScript和服务器端Java代码进行交互,从而创建富客户端Web应用。 1.2 第一个DWR程序:HelloWorld - 1.2.1 将DWR放入你的工程:说明如何下载DWR库并将其添加到Web应用的类路径中。 - 1.2.2 编辑配置文件:解释了如何配置DWR的`dwr.xml`文件,这是DWR的核心配置文件,用于定义可被JavaScript调用的Java对象和方法。 - 1.2.3 编写service:指导读者创建一个简单的Java服务,这个服务将被JavaScript调用。 - 1.2.4 测试DWR:介绍如何在浏览器中运行JavaScript代码以测试DWR的设置是否正确。 这个简单的示例让读者快速了解了DWR的工作原理,并提供了实践操作的基础。通过后续章节,读者可以深入学习DWR的高级特性,如批量调用、安全性设置、缓存管理、错误处理以及如何利用DWR构建复杂的用户界面组件。 此外,文档还提到了作者对JavaScudWiki网站的感谢,因为它为翻译工作提供了帮助。作者鼓励读者在学习过程中提出问题和建议,以促进文档的不断改进。 这份DWR2.0中文文档是初学者和有一定经验的开发者了解和掌握DWR技术的良好资源,它详细介绍了DWR的安装、配置和使用,帮助开发者快速上手并实现Ajax应用的开发。