1.实现Interceptor interface接口
该接口有三个方法
[list]
[*]init()
[*]destroy()
[*]intercept()
[/list]
2.线程安全
由于interceptor是单例的,并不向action那样每个request都创建一个一个action对象所以不存在线程同步的问题。
3.继承AbstractInterceptor抽象类
该类实现了默认的init和destroy方法,直接实现intercept方法即可。
该接口有三个方法
[list]
[*]init()
[*]destroy()
[*]intercept()
[/list]
2.线程安全
由于interceptor是单例的,并不向action那样每个request都创建一个一个action对象所以不存在线程同步的问题。
3.继承AbstractInterceptor抽象类
该类实现了默认的init和destroy方法,直接实现intercept方法即可。