定义
1、优秀的MVC框架,基于Model2设计模型
2、由传统的Struts1和WebWork两个经典框架发展而来
核心功能
1、允许POJO(Plain Old Java Objects)对象作为Action
2、Action的execute方法不在于ServletAPI耦合,更易测试
3、支持更多视图技术(JSP、FreeMarker、Velocity)
4、基于Spring AOP思想的拦截器机制,更易扩展
5、更强大、更义易用输入校验功能
框架
Struts2是基于MVC开发模型的一个框架,属于表现层框架
处理流程