论文摘要
随着Web2.0的出现和发展,Ajax(Asynchronous JavaScript And XML)受到越来越多人的关注。Ajax技术引进了异步机制,促使页面局部刷新,提升了用户操作页面的体验。对比Applet,Flash等传统的Web技术,Ajax不需要专门的软件支持即可以在大多数浏览器中直接使用,通过XMLHttpRequest对象来发送异步请求。因此,Ajax技术减少过多的Web页面刷新,提高了应用程序的可用性。但是Web开发人员使用Ajax技术需要建立XMLHttpRequest对象,并实现服务器端的反馈处理。如果在每一个网页元素上都实现这样细节,开发人员会有很大的工作量,而Ajax代码也不易管理。同时,开发人员需要非常熟悉JavaScript、DOM、XML等Web技术,这样才能更好的应用Ajax所带来的效果。在Ajax与服务器端交互过程中,数据的传输安全和业务逻辑处理都存在一定的缺陷,这些都证实了Ajax的底层技术还处在一个初级阶段,不能被广泛的应用。随着Ajax技术的快速发展,Ajax框架使得Ajax在Web应用开发中变得更加合理和快速,功能也更加强大,并解决了Ajax技术所存在的缺陷。本文通过Ajax框架在J2EE架构中的应用,使得浏览端拥有丰富的页面组件和强大表现力,也能更安全,更敏捷,更合理的和服务器端交互数据。目前,Ajax框架领域各种新技术层出不穷,它以惊人的速度发展,对于Web的应用发展和Web2.0的广泛应用起到了主要推动作用。本文在研究Ajax框架领域的基础上,选择出流行的Ajax框架ExtJS和DWR来进行研究。在浏览器端方面,本文研究了ExtJS的具体应用过程和应用原理,并总结出对于传统界面开发的优势和改善Ajax技术的应用问题;在服务器端方面,本文介绍了DWR的应用过程和原理,并研究了DWR的相关问题和安全性考虑。本文的核心部分是Ajax框架结合设计方法和具体实现,其中创新性的使用了Ajax框架结合方法,有效解决了传统Ajax技术代码所存在的问题,并基于此设计实现了一个信息系统的实例,把界面分离异步请求实现作为实例应用中的一个创新点。
论文目录
中文论文摘要Abstract1 绪论1.1 研究背景和意义1.2 研究现状与前景1.2.1 Ajax 的应用现状1.2.2 Ajax 框架的引入1.3 研究的主要内容1.4 论文的组织结构2 J2EE 架构概述2.1 J2EE 简介2.2 J2EE 组件层次2.3 MVC 设计模式2.4 MVC 设计模式的优势2.5 Java Web 主流开发框架介绍2.6 本章小结3 Ajax 框架技术3.1 Ajax 技术3.1.1 Ajax 的定义3.1.2 基于Ajax 的Web 应用原理3.1.3 XMLHttpRequest 请求方式的实现3.1.4 Ajax 应用优点3.1.5 Ajax 应用缺陷3.2 Ajax 框架3.2.1 Ajax 框架概念和应用意义3.2.2 Ajax 框架领域及其选择3.2.3 Ajax 框架架构分类3.2.4 Ajax 框架的层次结构3.2.5 Ajax 框架的应用优势3.3 本章小结4 基于浏览器端和服务器端的 Ajax 框架的应用研究4.1 浏览器端Ajax 框架的应用4.1.1 Ajax 框架的UI 开发的必要性4.1.2 ExtJS 2.0 在Web 中的具体应用4.1.3 浏览器端Ajax 框架改善的问题和应用优点4.1.4 本节小结4.2 服务器端Ajax 框架的应用4.2.1 DWR 在J2EE 中的具体应用和构建4.2.2 DWR 运作原理和流程4.2.3 DWR 批处理和分离问题研究4.2.4 DWR 与J2EE 框架整合4.2.5 DWR 安全性研究4.2.6 DWR 解决的问题4.2.7 本节小结5 Ajax 框架与 J2EE 开发框架的结合开发设计5.1 Ajax 传统的服务器端框架的实现方法5.2 服务器端 Ajax 框架与 J2EE 框架的结合设计5.3 客户端 Ajax 框架的设计5.4 Ajax 框架在J2EE 架构中的应用设计5.5 本章小结6 Ajax 框架的应用和实现6.1 应用背景6.2 应用问题解决方案6.3 应用具体实现6.3.1 应用技术支持6.3.2 应用程序设计6.3.3 应用界面实现6.3.4 数据交互实现6.4 应用中的问题探讨6.5 应用性能分析6.6 应用程序测试6.7 本章小结7 总结和展望7.1 本文的工作总结7.2 进一步工作7.3 Ajax 框架在信息管理系统中的应用前景展望参考文献在学研究成果致谢英文论文Chapter 1 Introduction1.1 Research background and significance1.2 Research situation and prospect1.2.1 Ajax situation1.2.2 Ajax frameworks emergence1.3 Main research contents1.4 Paper organizational structureChapter 2 J2EE and MVC design pattern2.1 J2EE2.1.1 J2EE introduction2.1.2 J2EE multi-tier model2.2 MVC design pattern2.2.1 MVC introduction2.2.2 MVC frameworks-Struts2.2.3 The advantages of MVC design pattern2.3 Summary of this chapterChapter 3 Ajax frameworks3.1 Ajax technology3.1.1 Defining Ajax3.1.2 Ajax asynchronous interaction pattern3.1.3 Remote scripting using XMLHttpRequest3.1.4 Ajax advantages3.1.5 Problems with Ajax3.2 Ajax frameworks research3.2.1 Ajax frameworks outlined and applied significance3.2.2 Ajax frameworks field3.2.3 Ajax frameworks classification3.2.4 Layers of Ajax frameworks3.2.5 Ajax frameworks advantages3.3 Summary of this chapterChapter 4 Browser-based and Server-based Ajax frameworks research4.1 Browser-based Ajax frameworks application4.1.1 The advantages of Ajax frameworks UI development4.1.2 The specific application of ExtJS 2.0 in Web4.1.3 Ajax frameworks application improvement and advantages in the browser-side4.1.4 Summary4.2 Server-based Ajax frameworks application4.2.1 DWR specific application in the J2EE4.2.2 DWR operating principles and processes4.2.3 DWR call batching and separation concern4.2.4 Integrating DWR with frameworks4.2.5 DWR security research4.2.6 Solving Ajax problems in DWR4.2.7 SummaryChapter 5 Development design in the integration of Ajax frameworks and J2EE development frameworks5.1 Traditional methods to realize Ajax server-side framework5.2 The design of Ajax frameworks combined with J2EE frameworks based on server-side5.3 Design of Ajax frameworks based on client-side5.4 Ajax frameworks application designed in J2EE frameworks5.5 Summary of this chapterChapter 6 Application and implementation of Ajax frameworks6.1 Background of application6.2 The solution of Application problems6.3 Application specific implementation6.3.1 Application technical support6.3.2 Application design6.3.3 Application interface implementation6.3.4 Interactive data implementation6.4 Discussion on the application6.5 Application performance analysis6.6 Application testing6.7 Summary of this chapterChapter 7 Summary and outlook7.1 Summed up the work of this paper7.2 Further work7.3 The prospect of Ajax frameworks in the information management systemsReferencesMaster Thesis PublishedThanks
相关论文文献
- [1].基于AJAX实现文件与其它表单数据同时上传服务器的研究与实现[J]. 福建电脑 2017(01)
- [2].AJAX异步交互技术浅析[J]. 山东工业技术 2017(04)
- [3].移动平台利用AJAX技术实现一个新型的学生网络档案管理系统[J]. 科技视界 2015(22)
- [4].基于Ajax技术的网络办公自动化系统设计与实现[J]. 无线互联科技 2013(11)
- [5].AJAX技术提升在线考试系统性能的研究[J]. 青春岁月 2011(16)
- [6].基于AJAX在线考试系统的优化设计[J]. 现代计算机(专业版) 2014(21)
- [7].基于AJAX的便携式作业管理系统的设计[J]. 电子制作 2014(16)
- [8].Ajax技术在高校学生管理系统的应用[J]. 科技创新导报 2014(10)
- [9].基于Ajax的网络地理信息系统的应用研究[J]. 测绘与空间地理信息 2013(06)
- [10].Ajax技术在网络考试系统中的应用研究[J]. 电脑编程技巧与维护 2012(02)
- [11].基于AJAX的网络考试系统设计与实现[J]. 电脑知识与技术 2012(03)
- [12].基于AJAX技术医院耗材管理系统设计[J]. 中国卫生产业 2012(19)
- [13].浅析Ajax技术对网络考试系统的优化[J]. 信息技术 2012(12)
- [14].Ajax技术在选课系统中的应用[J]. 福建电脑 2011(02)
- [15].基于AJAX的网络教学系统的安全性研究[J]. 湖北成人教育学院学报 2011(03)
- [16].基于Ajax技术的企业网站建设[J]. 技术与市场 2011(08)
- [17].基于AJAX的富客户端技术及应用[J]. 计算机科学 2011(S1)
- [18].AJAX技术在网上考试系统中的运用[J]. 科技传播 2011(24)
- [19].Ajax技术在信息系统项目中的应用与实现[J]. 软件导刊 2010(02)
- [20].浅谈如何利用AJAX技术改进在线考试系统[J]. 电脑知识与技术 2010(08)
- [21].Ajax在数字图书馆随书光盘系统中的应用[J]. 现代情报 2010(05)
- [22].Ajax在我国图书馆中的应用及其问题分析[J]. 内蒙古科技与经济 2010(09)
- [23].基于ASP.NET和AJAX的社区网络办公系统的设计与实现[J]. 河南机电高等专科学校学报 2010(04)
- [24].基于AJAX技术的矿井瓦斯抽放监测参数网络发布[J]. 煤矿安全 2010(11)
- [25].AJAX局部刷新技术在网络考试系统中的应用[J]. 福建电脑 2010(11)
- [26].基于Ajax的即时消息系统的设计与实现[J]. 科学技术与工程 2009(02)
- [27].基于AJAX的高职院校成绩管理系统的设计与实现[J]. 今日科苑 2009(10)
- [28].AJAX搜索引擎研究[J]. 电脑知识与技术 2009(19)
- [29].基于Ajax的异步语义检索实验模型研究[J]. 现代图书情报技术 2009(05)
- [30].Ajax技术在企业管理系统中的应用[J]. 甘肃科技 2009(19)
标签:框架论文;