基于GWT和J2EE的Web开发框架的设计实现与应用

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:bingjilin1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
今天Web应用程序的界面不再是通过Web服务器中的模板生成,而是通过浏览器中的JavaScript生成。用Ajax技术构建Web应用程序,使Web应用程序的架构产生了一次重大变革。但通过JavaSeript来编写Ajax应用程序,使得开发者很难像使用桌面应用程序的开发语言那样,灵活地处理应用程序的规模性和复杂性,且JavaScript缺少构建复杂应用程序的语言特性——面向对象编程的结构和在编译时捕获错误的能力。   Google Web Toolkit(GWT)是一款基于Java的Ajax应用程序开发框架。有了这个框架,Java(及其它面向对象语言的)开发人员可以不必学习JavaScript,就能够轻松的创建Ajax应用程序。如何构建基于GWT且适合应用开发的新型开发架构是本文讨论的重点内容。   本文在研究了GWT框架技术和J2EE相关技术的基础上,设计并实现了基于GWT和J2EE的Web开发框架,该开发框架提出了基于GWT的Web应用程序的分层结构,并详述了基于GWT的RPC服务扩展框架、应用级控件、模块框架、界面框架、验证框架的设计与实现,最终该开发框架被应用于企业国有产权交易系统中。本文以样例模块为例,详述了应用该开发框架开发GWT模块的基本过程,同时验证了开发框架的正确性与实用性。
其他文献
无线传感器网络是过去10余年的一个热点研究领域。作为无线传感器网络中最重要的支撑技术之一,定位技术在过去的几年中也受到了广泛的关注。在本文中,主要作出了如下贡献:  
近年来,随着多媒体技术和网络技术的飞速发展,Internet成为了信息的主要载体,随着现代教育事业的蓬勃发展,远程教学也成为一种新型知识传播方式进入到人们生活中。远程教学可
学位
随着互联网的高速发展和图像信息的快速增长,从海量的数字图像集合中快速地提取出有价值的知识已经成为人们的迫切需求。自20世纪90年代起,基于内容的图像检索(Content-based
图形符号识别是模式识别的一个重要分支,它在很多工程技术领域都有重要的应用研究价值。虽然不同图纸专业领域的符号识别算法所针对的对象不同,但是从整体看,它们可以大致分成相
科学计算可视化是20世纪80年代后期出现的一个新的研究领域。近几年来科学计算可视化被广泛的应用于天体物理、计算流体力学、医学科学(包括二维图像处理和三维重构技术)、有
随着手机的广泛使用,尤其随着智能手机的普及,手机与个人电脑之间的界限越来越模糊,越来越多的人通过手机传递或者存放重要文件,隐私信息等。一旦手机遭到病毒攻击,对用户将造成重
在C2C电子商务中,信用评价至关重要,直接影响交易成功与否。目前的C2C电子商务信用评价系统,评分等级的设置相对简单,不能很好的反映真实的交易状况的问题。从而产生信用诋毁、信
随着经济的发展与人们生活方式的改变,中国已成为世界上移动终端用户最多的国家。能够支持移动接收的多媒体广播服务因庞大的移动终端使用人群而显得日渐必要。国际上现有一
当前,国内水环境污染十分严重,尤其是江河流域普遍遭到污染。水利部对全国700余条共约10万km长的河流开展的水资源质量评价结果表明:水质污染严重而不能用于灌溉(即劣于Ⅴ类)
学位