基于Ajax技术的DWR框架的研究及应用.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Ajax 技术的DWR 框架的研究与应用 张二梅 北京邮电大学计算机科学与技术学院,北京(100876 ) E-mail :meierzhang1983@163.com 摘 要:随着Web 应用程序复杂性越来越高,传统的Web 应用程序已经渐渐不能满足Web 浏览者更高的、全方位的体验要求了,于是具有高度互动性,给用户带来丰富体验的互联网 应用程序应运而生。Ajax 作为Web2.0 的核心技术得到了广泛的发展,带给了我们更快,更高 效,更强动态的应用,用户的体验也得到了极大的改善。为了减少开发的困难,很多框架出 现了,并对 HttpXmlRequest 对象进行了封装,减少了开发时的代码量,其中最适用于 Java 应用程序的Ajax 框架是 DWR 框架。本文着重对DWR 框架进行了分析研究,并结合具体 项目使其得到了很好的应用。 关键词:DWR;Ajax;后端机制;级联菜单 1. 引言 随着Web2.0 的发展,Ajax 技术越来越得到大家的认可和支持,它改变了Web 站点强制 [3] 用户进入提交/等待/重新显示范例,具体的响应过程如图1 所示,解决了用户的动作总是 与服务器的“思考时间” 同步的问题。J2EE 开发人员发现,在过去的几年里,我们经常关注“后 端机制(backend mechanics )”,在后端投入了太多的时间,而在使我们的Web 用户界面对 用户自然和响应灵敏方面投入不足。为了满足用户的浏览需求,提高应用程序的响应灵敏度, Ajax 作为Web2.0 的核心技术,得到了广泛的发展,带给了我们更快,更高效,更强动态的应 用。 提起Ajax ,大家无人不知。借助于Ajax[1],用户在单击按钮时,使用JavaScript 和DHTML 立即更新UI ,并向服务器发出异步请求,执行更新或查询数据库。当请求返回时,就可以 使用JavaScript 和CSS 来相应地更新UI ,而不是刷新整个页面。最重要的是,用户甚至不 知道浏览器正在与服务器通信:Web 站点看起来是即时响应的,具体响应过程如图2[3]所示。 - 1 - 图1 传统的Web 响应过程 图2 基于Ajax 的Web 响应过程 2. DWR 框架简介 2.1 与其他框架的比较 现在的Ajax 框架有很多种,每个AJAX Framework 都有提供自己的XHR Utility 或包, 用来屏蔽各种前台操作。但是DWR[2] (Direct Web Remoting )是其中最专业也是支持最广 的AJAX 非同步传输Framework.DWR 其实就是一个引擎,可以把服务器端Java 对象的方法 - 2 - 公开给JavaScript 代码,有效地从应用程序代码中把Ajax 的全部请求-响应循环消除掉,从 而简化了代码。 DWR 框架主要是针对Java 开发的Ajax-Web,是一个开放源码的使用 Apache 许可协议 的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库。其中的 JavaScript 功能集把HTML 页面调用应用服务器上的Java 对象的方法简化了,它控制不同类 型的参数,并同时保持了HTML 代码的可读性。虽然 DWR

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档