Struts是Apache组织开发的基于MVC设计模式https://my.oschina.net/gschen/blog/121433的一个开源的框架,它为Java Web应用提供了模型-视图-控制器(Model-View- Controller,简称MVC)
Struts1是基于servlet开发的,目前一般不用
Struts2基于FrameWork的框架,不是struts1的升级,而是继承的webwork的血统,它吸收了struts1和webwork的优势。
Struts2是Struts1和Webwork(WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的J2EE Web框架。)结合的产物