admin 管理员组

文章数量: 887021


2024年1月12日发(作者:自学app编程入门教程)

MVC设计模式与Struts架构的研究

摘 要:mvc核心思想是将整个程序代码分成相对独立而又能协同工作的三个组成部分。采用三层软件设计架构后,软件系统在可扩展性、可复用性和安全性方面得到极大提高。struts所采用的是mvc模式,通过这种模式能够很好的帮助java开发者们利用j2ee开发web的应用。按照struts构架的web应用程序是一个传统mvc设计模式的一种变化类型。

关键词:mvc模式 struts架构 业务逻辑

中图分类号:tp3 文献标识码:a 文章编号:1673-9795(2013)03(a)-0204-01

随着internet技术的广泛使用,web也越来越受到广泛的应用,其规模也发展的越来越大,这使得开发人员所意识到了:如今使用web的领域越来越多,而动态web在应用时维护成本也逐渐变大,只是单纯的使用asp或者jsp来充当页面中的大多角色,这对于后期的维护是相当不利的。开发人员在开始应用web模式时使用的是一种叫mvc的模式,采用一种优秀的分层思想,力图解决web应用维护困难的问题。引入mvc模式,提供了更好的可扩展性及可维护性,更适用于大规模应用的开发,但也增加了前期开发的难度所在。

struts是mvc的一种实现,它继承了mvc的各项特性,并根据j2ee的特点,做了相应的变化与扩展。struts架构有自己的控制器,同时整合了其他的一些技术去实现模型层和视图层。struts为每个专业的web 应用程序做背后的支撑,为应用创建一个扩展的开


本文标签: 应用 模式 架构