DWR中文文档:Ajax开发利器

需积分: 28 0 下载量 182 浏览量 更新于2024-11-18 收藏 1.36MB PDF 举报
"DWR中文文档v0.9DWR2.0,方佳玮编著,涵盖了DWR的基础知识、常用组件和远程方法调用,适用于有一定Jsp、JavaScript和应用服务器经验的程序员,旨在帮助读者理解DWR并进行快速开发。" DWR(Direct Web Remoting)是一种开源的技术,它允许JavaScript在浏览器端直接调用Java方法,实现了客户端与服务器端的实时交互,而无需刷新整个网页。DWR通过提供简单的API,使得开发者可以轻松地构建基于Ajax的应用程序。 在《DWR中文文档》中,作者方佳玮首先介绍了DWR的基本概念,包括其在Ajax应用中的作用和重要性。第一章"入门"是学习DWR的起点,其中1.1节"简介"概述了DWR的核心功能和应用场景。1.2节则通过一个"HelloWorld"示例引导读者逐步了解如何设置DWR环境,包括将DWR集成到工程中、编辑配置文件、编写服务端Java代码以及测试DWR的功能。 1.2.1节"将DWR放入你的工程"涉及将DWR的库文件添加到项目依赖,并配置相应的web.xml文件,确保DWR过滤器和服务可以正常运行。 1.2.2节"编辑配置文件"讲解了dwr.xml配置文件的创建和配置,这个文件用于定义哪些Java类和方法可供JavaScript调用,以及相关的安全设置。 1.2.3节"编写service"指导读者创建Java类并定义可被JavaScript调用的方法,这些方法在服务器端执行,结果返回给客户端。 1.2.4节"测试DWR"则涉及在HTML页面中编写JavaScript代码,调用服务器端的方法,并处理返回的数据,以验证DWR工作正常。 这本书不仅适合初学者,也适合有一定基础的开发者,因为它既提供了详细的教程,也像一本词典一样,方便查阅DWR的各种用法。作者提醒读者,需要一定的Jsp、JavaScript和应用服务器使用经验,例如Tomcat,以更好地理解和应用DWR。同时,书中还提到了一些JavaScript教程,帮助读者补足相关知识。 此外,作者方佳玮特别指出,该书的某些内容源于JavaScudWiki,他对此表示感谢,并鼓励读者在学习过程中发现问题或有建议时,可以通过电子邮件与其联系,以便对书籍进行持续改进。 《DWR中文文档》是一本全面且实用的学习DWR的资料,对于想要提升Ajax开发技能的开发者来说,是一份宝贵的资源。通过深入学习和实践,读者可以掌握DWR的用法,进而构建更加高效、用户体验优秀的Web应用。