分享到:

Struts—基于MVC模式的Web开发框架

介绍了在大型W eb应用开发中常使用的MVC设计模式和基于MVC模式的W eb开发框架?—Struts框架  (本文共3页) 阅读全文>>

电子科技大学
电子科技大学

基于MVC模式的通用Web软件系统开发框架设计与实现

在信息全球化、经济全球化的今天,网络已经成为新的信息系统平台,基于Web技术的信息系统应用越来越广泛。但是,在现有的Web应用系统中,普遍存在可重用程度低、维护工作繁琐、应变能力不强等弱点。如何构造功能更加强大、应用更为灵活,开发更为简单的应用程序已经成为当前Internet技术探讨的热点,而重点就是开发方法和系统构架的设计。当前Web应用程序开发方式有两种。即传统的Web开发方式和基于MVC(Model View Controller)模式的Web应用开发方式。后者能够克服传统Web应用开发方式所固有的弊端,其优点是将显示逻辑和业务逻辑明确分离,以适应越来越复杂的Web应用系统的设计需求。因此,采用基于MVC模式的Web应用开发模式成为开发人员的首选。通过对MVC模式的研究以及基于MVC模式的Struts框架的分析,发现不论业务逻辑的复杂程度如何,Struts框架的视图部分主要都由JSP来完成,但在JSP代码中,许多Java代...  (本文共92页) 本文目录 | 阅读全文>>

华东师范大学
华东师范大学

基于MVC的Struts技术研究与应用

在Web系统设计中,随着业务逻辑的日渐复杂,对于如何提高Web系统的执行效率,可复用性,可扩展性,可维护性,降低构建及维护成本,一直是软件业普遍关注的焦点。近几年来,基于可重用的FrameWork技术逐渐成为业界研究与应用的新趋势。Apache Struts是实现MVC设计模式的最佳应用框架之一,它克服了传统WEB应用开发方式所固有的弊端,其最大优点是将显示逻辑与业务逻辑明确分离开来,以适应越来越复杂的WEB应用系统的设计需求。因此,采用基于MVC模式的WEB应用开发模式将成为开发人员的首选。Struts提供了自己的控制器组件,并整合了其他相关技术用于实现MVC设计模式中的模型组件和视图组件。通过对MVC设计模式及Struts框架的深入学习及研究,并结合笔者的实际开发经验,本论文对在线教育网站系统需求进行分析之后,着重阐述了本人所负责的企业内部员工管理系统如何利用Struts框架,通过优化Web应用程序开发框架及利用代码生成工具...  (本文共64页) 本文目录 | 阅读全文>>

西南交通大学
西南交通大学

MVC设计模式在Web开发中的研究与应用

随着Internet的普及和发展,越来越多的企业开始采用基于Internet的系统作为企业内部、外部信息的发布、交换以及管理、交易的平台。这种被称为“Web应用服务”或“Browser/Server”的分布式应用系统,可以显著地降低企业在开发、升级、管理维护和培训方面的费用,因而它代表了未来企业级IT应用的趋势,也必将成为技术热点。然而传统B/S项目开发中还存在着很多问题,如由于没有良好的软件设计模式(Design Pattern)和开发框架,客户端页面文件里包含了大量的涉及业务逻辑的代码,而当用户对页面的需求有所变化时,往往需要对核心业务代码进行修改,甚至会影响到整个业务逻辑,最终导致了开发成本的升高、开发效率的降低。更严重的是,对于一些大型系统,由于需求的多次变更,对核心代码的多次修改,导致系统混乱,开发工作无法继续进行。这些问题的产生,是因为所采用的软件设计模式没有采用“分而治之”的方法,不能从根本上解决表示层与业务逻辑层...  (本文共76页) 本文目录 | 阅读全文>>

南昌大学
南昌大学

基于Java EE平台的远程诊断系统的开发和研究

随着因特网技术的不断发展和Java EE平台的广泛应用,基于B/S的多层Web体系结构逐渐发展成为Web应用开发的主流,实现Web应用的众多框架也层出不穷,但仍然存在程序可重用程度低、维护工作繁琐等不足之处。因此,如何选择一种较好的体系结构、设计模式和开发框架进行Web应用软件的设计与开发,是一个值得研究的课题。目前,基于Java EE平台的Web应用开发方式主要有两种,传统的Web应用开发方式和基于MVC模式的Web应用开发方式。其中MVC模式的Web应用开发方式分离了数据控制和数据表现,在实现多层Web应用中占有明显优势。Struts就是一个实现MVC模式的Web应用开发框架,它可以有效地表达系统设计架构,降低系统的复杂程度与维护难度。Spring也是一种多层的Java EE应用轻量级开发框架,它可以降低应用程序开发的难度。Hibernate是一个持久层开发框架,它可以提高数据库访问层的开发效率和减轻开发的复杂度。本文首先论...  (本文共76页) 本文目录 | 阅读全文>>

大连海事大学
大连海事大学

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

随着网络技术的迅速发展和J2EE平台的广泛应用,基于B/S的多层Web体系结构正在不断的发展完善,并逐渐成为Web应用开发的主流。但是,即使利用最先进的软件平台J2EE,开发这样的应用仍然存在诸多难题。在多层Web体系结构的设计中,普遍存在着程序可重用程度低、维护工作繁琐、应变能力较弱等不足。因此,如何组织应用程序以实现简单高效的应用程序编写、升级、维护和扩展,是当前Internet技术发展的热点之一。本文正是以上述问题作为出发点,通过对MVC设计模式及Struts框架的深入学习及研究,并结合笔者的实际开发经验,着重阐述了如何利用Struts框架,通过优化Web应用程序开发框架及利用代码生成工具等方法来有效解决目前Web开发中存在的问题。为了达到课题的研究目的,本文主要进行了以下的研究和设计工作:深入研究了MVC设计模式的思想并分析了使用它的优势与不足及其适用范围;对于实现MVC设计模式思想的Struts框架进行了整体结构分析;...  (本文共72页) 本文目录 | 阅读全文>>