Struts2 是一种轻量级的 MVC 框架,主要解决了请求分发的问题,重心在控制层和表现层。低侵入性,与业务代码的耦合度很低。Struts2 实现了 MVC,并提供了一系列 API,采用模式化方式简化业务开发过程。