论文导读::Struts是基于MVC设计模式的Web应用开发框架,它向开发人员提供有助于构建各种应用程序的一系列组件,在Web应用开发中具有非常重要的地位。本文分析了Struts框架的体系结构、工作流程。以产品售后服务系统为例说明了Struts框架在Web开发中的应用。论文关键词:Struts框架子,MVC模式Web应用开发1 引言基于互联网的Web开发已成为了广大程序开发者追逐的一个热点技术,在众多的Web开发技术中,使用流行的框架来完成项目开发是一个很好的方法。Struts框架是目前Web开发中比较流行的一个开源框架,它主要是采用Servlet和JSP技术实现了MVC模式,使得系统视图部分、控制部分、模型部分相分离毕业论文题目,降低了系统各组件之间的耦合性1,提高了代码的可重用性,增加了系统的灵活性和可扩展性,开发效率明显提高。2 Struts核心组件与工作流程2.1 Struts与MVCMVC是Xerox PARC在20世纪80年代提出的一种软件设计模式,即模型-视图-控制器模式2。模型主要完成业务逻辑处理,视图主要完成业务数据的视图表示,控制