论文部分内容阅读
本文对基于MVC设计模式的Struts框架的研究与应用进行了研究。文章首先介绍适合于构建复杂商务应用的J2EE框架及其相关技术,对J2EE框架的特点进行分析。阐述MVC设计模式的思想,指出MVC的优点和存在的不足之处,详细分析将MVC引入Web应用的JSPModel2模型。之后概述了基于MVC设计模式的三种应用框架——SpringMVC、WebWork和Struts的组件结构,指出它们各自的特点,并阐述Struts框架在Web应用开发中的优势所在。在此基础上,本文提出基于Struts框架的Web应用解决方案,对其进行详细分析,并且将此方案应用于项目实践,完成一个IT产品流通企业的结算系统的设计和该系统原型的实现,此方案的应用解决了原有系统因代码混杂、程序层次结构不清晰带来的系统难以维护的问题。