DWR2.0中文教程:JavaWeb开发中的远程方法调用

需积分: 28 6 下载量 185 浏览量 更新于2024-12-31 收藏 1.36MB PDF 举报
"DWR中文文档v0.9DWR2.0,由方佳玮编著,涵盖了DWR的整合使用,包括与Struts、JSF、Servlet、Spring的结合,以及DWR常用方法的介绍。文档旨在帮助读者理解DWR基本知识、用户界面组件和远程方法调用,并提供DWR开发环境的搭建指南。" DWR(Direct Web Remoting)是一种开源JavaScript库,它允许Web应用程序在客户端和服务器之间进行实时通信,从而实现类似桌面应用的交互体验。DWR2.0是其一个重要的版本,文档中详细介绍了如何开始使用DWR。 首先,文档的前言指出,尽管Ajax技术的兴起为Web开发带来了新的可能性,但掌握所有相关技术(如DOM、CSS、JavaScript)并非易事。本书针对有一定JSP、JavaScript和应用服务器使用经验的开发者,提供了DWR的全面教程。书中还包含了JavaScript基础教程,以帮助读者更好地理解DWR。 在"第1章 DWR入门"中,作者逐步引导读者熟悉DWR的基础操作。1.1章节简要介绍了DWR的概念,让读者对其工作原理有个初步认识。1.2章节通过"HelloWorld"示例,分步骤讲解了如何创建第一个DWR程序: 1.2.1 将DWR引入项目:这部分讲解如何将DWR库添加到工程中,通常涉及添加相关JAR文件和配置文件。 1.2.2 编辑配置文件:这里主要涉及到`dwr.xml`配置文件的设置,用于定义哪些服务器端的方法可以被JavaScript调用。 1.2.3 编写service:这部分涉及创建Java服务端类,包含可供DWR调用的方法。 1.2.4 测试DWR:最后,通过浏览器中的JavaScript调用这些服务端方法,验证DWR配置是否正确。 此外,文档还可能涵盖如何将DWR与其他框架如Struts、JSF、Servlet和Spring集成,以及DWR的一些常见使用方法,如异步调用、批量调用、安全设置等。读者还可以通过参考DWR官方网站、JavaScudWiki以及IBM中国的相关资源,获取更多DWR开发的信息。 这本书对于想要掌握DWR技术的开发者来说是一份宝贵的资源,作者鼓励读者在学习过程中提出问题和建议,以帮助改进文档内容。如果你在使用DWR时遇到困难或有疑问,可以通过邮件与作者联系,以获得支持和反馈。