- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DWR让AJAX如此简单
DWR让AJAX如此简单
利用DWR开始在你的Web应用中使用AJAX
作者:Cloves Carneiro
译者:simmone
版权声明:任何获得Matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:Cloves Carneiro;simmone原文地址:/javaworld/jw-06-2005/jw-0620-dwr.html中文地址:/resource/article/43/43926_DWR_AJAX.html关键词: DWR AJAX概述这篇文章阐述了使用开源项目DWR(直接Web远程控制)和AJAX(异步JavaScript和XML)的概念来提高Web应用的可用性。作者一步步来展示DWR如何使得AJAX的应用既简单又快捷。(1600字;2005年6月20日) AJAX,或者说是异步JavaScript和XML,描述了一种使用混合了HTML(或XHTML)和层叠样式表作为表达信息,来创建交互式的Web应用的开发技术;文档对象模型(DOM),JavaScript,动态地显示和与表达信息进行交互;并且,XMLHttpRequest对象与Web服务器异步地交换和处理数据。因特网上许多例子展示了在一个HTML文件内部使用XMLHttpRequest与服务器端进行交互的必要的步骤。当手工地编写和维护XMLHttpRequest代码时,开发者必须处理许多潜在的问题,特别是类似于跨浏览器的DOM实现的兼容性这样的问题。这将会导致在编码和调试Javascript代码上面花费数不清的时间,这显然对开发者来说很不友好。DWR(直接Web远程控制)项目是在Apache许可下的一个开源的解决方案,它供给那些想要以一种简单的方式使用AJAX和XMLHttpRequest的开发者。它具有一套Javascript功能集,它们把从HTML页面调用应用服务器上的Java对象的方法简化了。它操控不同类型的参数,并同时保持了HTML代码的可读性。DWR不是对一个设计的插入,也不强迫对象使用任何种类的继承结构。它和servlet框架内的应用配合的很好。对缺少DHTML编程经验的开发者来说,DWR也提供了一个JavaScript库包含了经常使用的DHTML任务,如组装表,用item填充select下拉框,改变HTML元素的内容,如div和spanDWR网站是详尽的并且有大量的文档,这也是这篇文章的基础。一些例子用来展示DWR如何使用和用它的库可以完成什么样的工作。这篇文章让读者看到了一个使用了DWR的Web应用是如何一步步建立的。我会展示创建这个简单的示例应用的必要的细节,这个应用是可下载的并且可以在你的环境中布署来看看DWR如何工作。注意:找到有关AJAX的信息并不困难;网页上有几篇文章和博客的条目涵盖了这个主题,每一个都试图指出和评论这个概念的不同的方面。在资源部分,你会找到一些有趣的指向示例和文章的链接,来学习AJAX的更多的内容。示例应用这篇文章使用的示例应用模拟了多伦多的一个公寓出租有哪些信誉好的足球投注网站引擎。用户可以在有哪些信誉好的足球投注网站前选择一组有哪些信誉好的足球投注网站标准。为了提高交互性,AJAX中以下两种情况下使用:·应用通告用户配合他的选择会返回多少有哪些信誉好的足球投注网站结果。这个数字是实时更新的-使用AJAX-当用户选择的卧室和浴室的数量,或者价格范围变化时。当符合标准的有哪些信誉好的足球投注网站结果没有或太多时,用户就没有必要点击有哪些信誉好的足球投注网站按纽。·数据库查询并取回结果是由AJAX完成的。当用户按下显示结果按钮时,数据库执行有哪些信誉好的足球投注网站。这样,应用看起来更具响应了,而整个页面不需要重载来显示结果。数据库我们使用的数据库是HSQL,它是一种占用资源很小的Java SQL数据库引擎,可以不需要安装和配置的与Web应用捆绑在一起。一个SQL文件被用来在Web应用的上下文启动时创建一个内存中的表并添加一些记录。Java类应用包含了两个主要的类叫Apartment和ApartmentDAO。Apartment.java类是一个有着属性和getter/setter方法的简单的Java类。ApartmentDAO.java是数据访问类,用来查询数据库并基于用户的有哪些信誉好的足球投注网站标准来返回信息。ApartmentDAO类的实现的直接了当的;它直接使用了Java数据库联接调用来得到公寓的总数和符合用户请求的可用公寓的列表。DWR配置和使用设置DWR的使用是简单的:将DWR的jar文件拷入Web应用的WEB-INF/lib目录中,在web.xml中增加一个servlet声明,并创建DWR的配置文件。DWR的分发中需要使用一个单独的jar文件。你必须将DWR servlet加到应用的WEB-INF/web.xml中布署描述段中去。
????servlet?????
您可能关注的文档
- 假如幸福的话拍拍手吧说课.doc
- 2012年应急演练计划2.doc
- 职业生涯规划团队ppt初稿.ppt
- 1 电动力学1-1.ppt
- 时间管理工作坊之1.ppt
- 蓝金策划题记.doc
- 特别的作业教学实录.doc
- 桥梁工程评分表.doc
- 2011年县征迁办综治宣传月活动计划.doc
- 第二学期初二年级第3次单元测试物理试题.doc
- 空天信息一体化技术体系在2025年智慧城市公共安全应急演练演练实施中的应用前景报告.docx
- 细胞外囊泡在自身免疫性疾病诊断中的应用现状与未来展望报告.docx
- 企业合规文化建设在体育行业的应用与成效报告.docx
- 考点解析-北师大版9年级数学上册期末测试卷(全国通用)附答案详解.docx
- 考点解析-北师大版9年级数学上册期末试卷及完整答案详解【全优】.docx
- 智能灌溉系统在农业现代化进程中的关键技术突破与应用报告.docx
- 2025年传媒与内容产业在社交媒体营销中的创新实践报告.docx
- 窖池人工取草工程方案(3篇).docx
- 设计的多样性国际商业美术设计师考试试题及答案.docx
- 设计的未来展望2024年国际商业美术设计师考试试题及答案.docx
文档评论(0)