Struts 2是一个用来快速生成Model 2应用程序的框架,而Model 2是基于MVC模式的。用Struts可简化Web应用的开发,增加了软件重用率,解决了信息系统中开发效率、降低成本、可扩展性、灵活性等问题。