拦截器定制
1 ) .具体步骤
I .定义拦截器的类
可以实现接口
继承AbstractInterceptor抽象类
II然后,在阻止程序类的interceptor ()方法中定义此阻止程序的功能
在iii.struts.XML文件中配置。
1注册拦截器
2使用拦截器:
/success.jsp
/token-error.jsp
III .注意:可以选择不在自定义拦截器中调用ActionInvocation的invoke ()方法。 不调用后续的拦截器和Action方法。
Struts渲染与自定义阻止程序的intercept方法的返回值相对应的result。 例如,确认用户权限、确认用户是否登录等
意想不到的成果:
关于Struts2中的拦截器的属性,可以参照以下内容
2097152
然后,将默认拦截器堆栈更改为您定义的拦截器堆栈。 这一步是必须的。 否则无法加载Struts2
2要使自己定义的拦截器可供所有Action使用,有以下几种方法: