上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
小结
通过本章的学习,学生应该能够学会:
Struts2是在Struts1的基础上发展起来的,但实质上以WebWork为核心。
所有MVC框架都以控制器为核心,其中Struts2控制器由FilterDispatcher和业务控制器Action组成。
FilterDispatcher包含了框架内部的控制流程和处理机制,是Struts2框架的基础。配置文件将FilterDispatcher、Action和视图组件等联系在一起,起到了调度作用,也是降低各类组件耦合程度的一种手段。
Struts2使用拦截器来处理用户请求,将用户业务逻辑同Servlet API分离。
Action需要用户自定义实现,是应用的核心,包含了对用户请求的处理逻辑。