Struts2
1.Struts是一款优秀MVC框架。Struts2----struts1和xwork
2.Struts2核心控制器是过滤器
3.拦截器只是struts2框架中的组件,拦截对action的请求
4.Struts原理
a.请求被核心控制器拦截,先截取请求的URL,再根据加载的配置文件(服务器启动加载)生成映射信息,找到对应的Action。
b.根据action配置的拦截器,进入拦截器
c.在进入Action,调用后面业务
d.执行完业务后,调用结果视图Result
e.过滤器中再根据result的配置,跳转 响应
5.解耦 和 耦合 --ServletAPI
获取request session 对象
上下文获取 和 容器注入