DWR中文教程:JavaScript与服务器端交互指南

需积分: 28 1 下载量 181 浏览量 更新于2024-07-24 1 收藏 1.36MB PDF 举报
"DWR中文文档,由方佳玮编著,是关于Direct Web Remoting (DWR)的中文教程,旨在帮助读者理解DWR的基本知识、用户界面组件和远程方法调用,适用于有一定JSP、JavaScript和应用服务器基础的开发者。文档部分内容包括DWR入门、HelloWorld示例等。" DWR(Direct Web Remoting)是一种JavaScript库,它允许Web应用程序在客户端和服务器之间进行实时的、双向的通信,无需刷新整个页面。DWR通过在浏览器端与Java后端服务器进行交互,简化了Ajax(Asynchronous JavaScript and XML)应用的开发。DWR的核心功能包括自动转换Java对象到JavaScript对象,以及安全的远程调用。 在文档的"前言"中,作者提到本书适合已经具备Jsp、JavaScript和应用服务器使用经验的程序员,特别是那些希望将页面与代码更好地结合的开发者。尽管书中可能存在一些错误和表达不准确的地方,但作者希望通过这个教程,读者能搭建DWR开发环境,快速掌握DWR的使用。 "第1章 DWR入门"介绍了如何开始使用DWR。"1.1 简介"部分可能会阐述DWR的基本概念和工作原理。"1.2 第一个DWR程序:HelloWorld"则是一个实践性的教学环节,分步骤指导读者如何创建一个简单的DWR应用。这通常包括以下步骤: 1. **将DWR放入你的工程**:这部分可能涉及下载DWR库,将其添加到项目依赖或类路径中。 2. **编辑配置文件**:这通常涉及到修改web.xml文件,配置DWR过滤器和Servlet,以便服务器知道如何处理DWR请求。 3. **编写Service**:编写Java服务端代码,定义要暴露给JavaScript调用的方法。 4. **测试DWR**:在浏览器端使用JavaScript调用这些服务端方法,并查看结果,以验证DWR配置和功能是否正常工作。 作者特别提到了JavaScudWiki作为参考网站,这是一个包含DWR相关资料和教程的资源,对读者深入学习DWR可能有所帮助。此外,作者还鼓励读者通过电子邮件提供反馈和建议,以便对文档进行改进。 DWR中文文档是一份面向初学者的教程,它提供了关于DWR的基本概念、安装和配置指南,以及通过实际例子帮助读者理解和掌握DWR技术。对于想要使用DWR开发Ajax应用的开发者来说,这是一个有价值的资源。