MVC设计模式及Struts框架的研究与应用

被引量 : 74次 | 上传用户:abcoabco1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的迅速发展和J2EE平台的广泛应用,基于B/S的多层Web体系结构正在不断的发展完善,并逐渐成为Web应用开发的主流。但是,即使利用最先进的软件平台J2EE,开发这样的应用仍然存在诸多难题。在多层Web体系结构的设计中,普遍存在着程序可重用程度低、维护工作繁琐、应变能力较弱等不足。因此,如何组织应用程序以实现简单高效的应用程序编写、升级、维护和扩展,是当前Internet技术发展的热点之一。 本文正是以上述问题作为出发点,通过对MVC设计模式及Struts框架的深入学习及研究,并结合笔者的实际开发经验,着重阐述了如何利用Struts框架,通过优化Web应用程序开发框架及利用代码生成工具等方法来有效解决目前Web开发中存在的问题。 为了达到课题的研究目的,本文主要进行了以下的研究和设计工作:深入研究了MVC设计模式的思想并分析了使用它的优势与不足及其适用范围;对于实现MVC设计模式思想的Struts框架进行了整体结构分析;以Struts框架为基础,通过对多层Web体系结构各层实现方式的分析与对比,最终总结出五层B/S架构的技术实现方案,并设计出一种比较合理的基于Struts的Web应用开发的框架结构;为了提高编程效率及准确性,对代码生成工具也作了研究与探讨,最后结合具体的实例对系统的实现作了详尽的说明,验证了实现方法的可行性。
其他文献
本文是针对在河南省驻马店市区开办一家西式快餐厅项目所作的项目可行性研究。论文运用现代项目管理的分析框架,对拟建项目在投资决策前进行全面技术经济研究,综合多种科学成
公司治理结构是中国国有企业深化改革过程中的重要课题。本文紧紧围绕如何提高公司各权力机关的运行效率和公司治理结构的整体效率来展开研究,前者即是公司治理结构运行问题,
高校教务管理是高校工作的重要组成部分,其管理成效对学校的教学秩序、教学质量甚至是高校的可持续发展都有重要的影响,因此,做好高校教务管理工作至关重要。但是当前社会中,
“这是一个最好的年代,这是一个最坏的年代”,1859年狄更斯在《双城记》中如此描述法国革命时期的动荡年代,用来形容目前中国轿车市场所发生的戏剧性变革也非常形象。作为世
刑事审判监督程序是法院对已经发生法律效力的判决和裁定,因发现确有错误而重新进行审理的程序,是一种特殊的司法救济程序。其对于维系刑事诉讼程序的完整性及保障被告人合法
T91/12Cr1MoV异质接头广泛应用于热电厂主蒸汽管线。由于母材及焊材金属性能的差异,导致该异质接头中会产生较大的焊接残余应力,常常会引起早期失效。利用有限元软件ABAQUS,
教学改革不断深化的背景下,技工学校不仅要在常规教育教学活动开展上进行较好调整与优化,更加需要将财务管理等一般性管理活动开展好。当前,预算管理是技工学校持续发展中十
在中国现当代文学史上,女作家丁玲遭遇了长期的争论。无论是其独创性的人物形象还是其作品在文学史上的地位,甚至包括对其人品的定性都是研究者不断争论的话题,探寻这其中的
桥梁结构的模态参数识别是模态分析的重要内容。传统的模态参数识别方法需要采用大型激励设备对桥梁结构进行人为激励,影响结构正常运营,而基于环境激励(风载、地脉动、车辆
随着物质文明的发展,人类在经历了农业经济时代、工业经济时代和服务经济时代后,又开始步入体验经济时代。体验经济反映了人类的消费行为和消费心理进入了一种更高的精神消费