ajax框架在j2ee架构中的研究与应用

ajax框架在j2ee架构中的研究与应用

ID:35191351

大小:22.83 MB

页数:83页

时间:2019-03-21

ajax框架在j2ee架构中的研究与应用_第1页
ajax框架在j2ee架构中的研究与应用_第2页
ajax框架在j2ee架构中的研究与应用_第3页
ajax框架在j2ee架构中的研究与应用_第4页
ajax框架在j2ee架构中的研究与应用_第5页
资源描述:

《ajax框架在j2ee架构中的研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中国海洋大学硕士学位论文Ajax框架在J2EE架构中的研究与应用姓名:张东华申请学位级别:硕士专业:计算机软件与理论指导教师:魏振钢20080601Ajax框架在J2EE架构中的研究与应用摘要随着Web2.0的出现和发展,Ajax(AsynchronousJavaScriptAndXML)受到越来越多人的关注。Ajax技术引进了异步机制,促使页面局部刷新,提升了用户操作页面的体验。对比Applet,Flash等传统的Web技术,Ajax不需要专门的软件支持即可以在大多数浏览器中直接使用,通过XMLHttpRequest对象来发送异步请求。因此,Ajax技术减少过多的Web页面刷新,提高了应用程

2、序的可用性。但是Web开发人员使用Ajax技术需要建立XMLHttpRequest对象,并实现服务器端的反馈处理。如果在每一个网页元素上都实现这样细节,开发人员会有很大的工作量,而Ajax代码也不易管理。同时,开发人员需要非常熟悉JavaScript、DOM、XML等Web技术,这样才能更好的应用Ajax所带来的效果。在Ajax与服务器端交互过程中,数据的传输安全和业务逻辑处理都存在一定的缺陷,这些都证实了Ajax的底层技术还处在一个初级阶段,不能被广泛的应用。随着Ajax技术的快速发展,Ajax框架使得Ajax在Web应用开发中变得更加合理和快速,功能也更加强大,并解决了Ajax技术所存在的

3、缺陷。本文通过Ajax框架在J2EE架构中的应用,使得浏览端拥有丰富的页面组件和强大表现力,也能更安全,更敏捷,更合理的和服务器端交互数据。目前,Ajax框架领域各种新技术层出不穷,它以惊人的速度发展,对于web的应用发展和Web2.0的广泛应用起到了主要推动作用。本文在研究Ajax框架领域的基础上,选择出流行的Ajax框架ExtJS和DWR来进行研究。在浏览器端方面,本文研究了ExtJS的具体应用过程和应用原理,并总结出对于传统界面开发的优势和改善Ajax技术的应用问题;在服务器端方面,本文介绍了DWR的应用过程和原理,并研究了DWR的相关问题和安全性考虑。本文的核心部分是Ajax框架结合设

4、计方法和具体实现,其中创新性的使用了Ajax框架结合方法,有效解决了传统Ajax技术代码所存在的问题,并基于此设计实现了一个信息系统的实例,把界面分离异步请求实现作为实例应用中的一个创新点。关键词:J2EE,MVC,,Ajax,Ajax框架,ExtJS,DWRResearchandApplicationofAjaxframeworksinJ2EEStructureAbstractWiththeemergenceanddevelopmentofWeb2.0,moreandmorepeopleareconcernedwithAjax(AsynchronousJavaScriptAndXML).Aj

5、axtechnologyintroducesamechanismforasynchronousresponse,itcanrefreshpartialpagesandupgradetheuserexperience.ContrastingwithApplet,FlashandothertraditionalWebtechnology,AjaxcanbeuseddirectlyandsendsasynchronousrequeststhroughtheXMLHttpRequestobjectinthemostbrowserswithoutrequiringspecializedsoftwares

6、upport.Therefore,AjaxtechnologyimprovesavailabilityoftheapplicationthroughtheeliminationofexcessiveWcbpagesrefreshing.However,duringtheUSeofAjaxtechnology,developersneedtobuildXMLHttpRequestobjectandrealizeeaUbackfunctions.Ifallsuchdetailsneededtoberealizedoneveryelementofwebpages,therewouldbealotof

7、worktodoanditisnoteasyforcodemanagement.Atthesametime,programmersarerequiredtobeveryfamiliarWithwebtechnologiessuchasJavaScript,DOM,XMLandotherstocontroltheeffectofapplyingAjaxwell.Intheprocessofinter

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。