Struts2中的拦截器(很重要AOP)
1、Struts2的很多核心功能都是由拦截器完成的。
staticParam、params、conversionError、modelDriven、validation、workflow、servletConfig等
2、在执行动作方法前或执行结果后,做拦截处理。AOP编程思想。
ObjectFactory:框架提供的默认的动作类创建工厂,返回的是动作类的代理子类。
3、自定义拦截器
a、定义一个类,继承AbstractInterceptor或者实现Interceptor
b、在struts.xml中进行定义
c、在动作中使用