Struts2教程8:拦截器概述

  1. 云栖社区>
  2. 博客>
  3. 正文

Struts2教程8:拦截器概述

wangccsy 2011-09-28 22:25:10 浏览340
展开阅读全文
   Struts2的拦截器和Servlet过滤器类似。在执行Action的execute方法之前,Struts2会首先执行在struts.xml中引用的拦截器,在执行完所有引用的拦截器的intercept方法后,会执行Action的execute方法。

    Struts2拦截器类必须从com.opensymphony.xwork2.interceptor.Interceptor接口继承,在Intercepter接口中有如下三个方法需要实现:

    ◆ voiddestroy();

    ◆ voidinit();

    ◆ Stringintercept(ActionInvocationinvocation)throw***ception;

    其中intercept方法是拦截器的核心方法,所有安装的拦截器都会调用之个方法

网友评论

登录后评论
0/500
评论
wangccsy
+ 关注