DWR2.0中文教程:Ajax库与Struts集成
需积分: 9 68 浏览量
更新于2024-10-09
收藏 1.82MB PDF 举报
"Dwr2.0中文手册.pdf - 一本关于DWR 2.0的中文教程,由方佳玮编著,旨在帮助程序员理解和使用DWR进行Ajax开发。内容涵盖DWR的基本知识、用户界面组件和远程方法调用,适合有一定Jsp、JavaScript和应用服务器基础的读者。"
DWR(Direct Web Remoting)是一种开源的Java库,它允许Web应用程序在客户端和服务器之间进行实时的、动态的JavaScript到Java的调用,极大地简化了Ajax(Asynchronous JavaScript and XML)应用的开发。DWR 2.0是该技术的一个版本,提供了更加强大和灵活的功能。
在《Dwr2.0中文手册》中,作者首先介绍了DWR的基本概念,包括它的设计理念和工作原理。DWR的核心功能是使开发者能够在浏览器端直接调用服务器端的Java方法,而无需传统的HTTP请求,这极大地提高了用户体验,因为数据交换更加高效且减少了页面刷新。
第一章“DWR入门”引导读者进入DWR的世界,讲解了如何创建第一个DWR程序。这通常涉及以下几个步骤:
1. 引入DWR库:在项目中添加DWR的JAR文件和相关的配置文件。
2. 配置DWR:在Web.xml中配置DWR的拦截器和引擎设置。
3. 创建Java类:定义服务器端的Java方法,这些方法需要被客户端调用。
4. 生成JavaScript接口:DWR自动生成对应的JavaScript接口,使得客户端可以直接调用。
5. 在HTML页面中使用:在客户端JavaScript代码中,通过生成的接口调用服务器端的方法。
手册还深入探讨了DWR的其他关键特性,如安全性、缓存策略、批量调用、错误处理以及与Struts等框架的集成。对于JavaScript不熟悉的读者,手册可能还包含了JavaScript基础教程,帮助他们更好地理解DWR的工作机制。
此外,书中提到了一些参考网站,如DWR的官方站点,JavaScudWiki,和IBM DeveloperWorks China,这些都是获取DWR相关资源和技术支持的重要平台。
作者方佳玮强调,虽然本书是他的原创、整理和翻译的结合,但他鼓励读者指出错误和提供反馈,以便不断改进和完善。他提供了一个电子邮件地址,读者可以通过这个地址提出问题和建议,作者承诺会及时回应。
《Dwr2.0中文手册》是一本实用的指南,对于想要利用DWR进行Ajax开发的Java程序员来说,它不仅提供了详细的教程,还充当了一本详尽的DWR“词典”。通过阅读本书,读者可以掌握DWR的使用,搭建开发环境,并实现高效的Ajax应用。
2019-05-27 上传
点击了解资源详情
2008-04-30 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
sonictwb
- 粉丝: 1
- 资源: 9
最新资源
- 潜艇
- PyPI 官网下载 | TracMultiSelectBoxPlugin-0.5.2.tar.gz
- product-crawler
- asammdf:用于ASAM MDF MF4(测量数据格式)文件的快速Python阅读器和编辑器
- medical-transcription-website:将医生与转录员联系起来
- Operating_System_Lab
- Leadgle - Dịch vụ SEO Google-crx插件
- 企业
- DNA-Cosmeticos
- Mars-Weather:微服务,用于提供从InSight数据收集的火星天气
- awesome-kendo-ui:精选的Kendo UI资源和其他闪亮内容的精选列表。 受GitHub上awesome- *趋势的启发
- XCPCIO-Board-Spider
- moviepy:使用Python进行视频编辑
- appium
- luki-discord:哈哈
- PLink Toggle-crx插件