首页 新闻 赞助 找找看

tomcat7优先执行哪个过滤器

0
[待解决问题]

我写了两个过滤器,代码如下:

过滤器1:

 

@WebFilter(urlPatterns={"/Test.jsp"})
public class FilterTest_01 implements Filter{

@Override
public void destroy() {
}

@Override
public void doFilter(ServletRequest arg0, ServletResponse arg1,
FilterChain arg2) throws IOException, ServletException {

.......

过滤器2:

@WebFilter(urlPatterns={"/Test.jsp"})
public class FilterTest_02 implements Filter{

@Override
public void destroy() {
// TODO Auto-generated method stub

}

@Override

.......

问题是:访问Test.jsp时先经过那个过滤器?????

GrandAdmiral的主页 GrandAdmiral | 初学一级 | 园豆:154
提问于:2016-07-03 12:43
< >
分享
所有回答(1)
0

看你web.xml配置的顺序

sz_zzm | 园豆:293 (菜鸟二级) | 2016-07-03 14:19

我已经找到答案了;不是看web.xml配置的的顺序,因为我没有配置xml文件,只是在过滤器类的头部加了@WebFilter(urlPatterns={"/Test.jsp"});实际的过滤顺序是由过滤器名称的字典书顺序决定的;就是有a到b到....

支持(0) 反对(0) GrandAdmiral | 园豆:154 (初学一级) | 2016-07-16 19:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册