DWR2.0入门教程:HTML,JSP与框架整合

需积分: 8 1 下载量 170 浏览量 更新于2024-10-15 收藏 1.93MB PDF 举报
"DWR2.0中文文档是方佳玮编著的一份关于Direct Web Remoting (DWR) 2.0的教程,适用于初学者。文档详细讲解了DWR在HTML和JSP中的应用,并阐述了如何将其与Struts2、Hibernate以及WebWork框架整合。文档内容包括DWR的基本概念、配置、使用方法以及实例,旨在帮助读者掌握DWR进行远程方法调用和快速开发的技巧。此外,文档还提到了JavaScript的基础教程和一些参考资源,如DWR官方网站、JavaScudWiki和IBM开发者网站。" DWR (Direct Web Remoting) 是一个开源的Java库,它允许JavaScript在浏览器端直接调用服务器端的Java方法,从而实现Ajax应用。在DWR2.0中,这个功能得到了增强和优化,使得开发者可以更轻松地构建动态、交互性强的Web应用。 章节1 - DWR入门 1.1 简介: 这一章节介绍了DWR的基本概念,包括它为何被设计出来,以及在Web开发中的作用,即简化客户端和服务器端的通信,提高用户体验,实现页面的无刷新更新。 1.2 第一个DWR程序:HelloWorld 1.2.1 将DWR放入你的工程: 在这个部分,开发者会学习如何将DWR库引入到他们的Java项目中,通常涉及添加DWR相关的JAR文件到类路径,以及设置相应的Maven或Gradle依赖。 1.2.2 编辑配置文件: DWR使用一个配置文件(通常是dwr.xml)来定义哪些Java类和方法可以被JavaScript访问。这里会解释如何配置这个文件,包括启用DWR引擎和指定暴露的类。 1.2.3 编写service: 开发者需要创建Java服务类,定义那些方法可以被客户端调用。这些方法通常用于处理数据和业务逻辑,然后返回结果给JavaScript。 1.2.4 测试DWR: 完成配置和服务编写后,这部分会指导读者如何通过浏览器测试DWR的功能,例如创建一个简单的HTML页面,引入DWR的JavaScript库,然后调用服务器端的方法。 通过这个文档,读者不仅能学会如何使用DWR,还能了解到如何将其与其他流行的Java框架(如Struts2、Hibernate和WebWork)集成,从而构建更复杂的Web应用。文档还鼓励读者提出问题和建议,以促进文档的不断改进和更新。