对于同一个servlet的多个filter,在web.xml里面注册先后就会实现先后的过滤作用,那么如果使用annotation,对应的属性是什么呢?
对于同一个servlet的多个filter,在web.xml里面注册先后就会实现先后的过滤作用,那么如果使用annotation,对应的属性是什么呢?
精确控制还是需要web.xml
,不过只需要配置<filter-mapping>
举个例子:
@WebFilter(filterName="filter1", urlPatterns="/url1/*")
public class Filter1 implements Filter {}
@WebFilter(filterName="filter2", urlPatterns="/url2/*")
public class Filter2 implements Filter {}
web.xml里:
<filter-mapping>
<filter-name>filter1</filter-name>
<url-pattern />
</filter-mapping>
<filter-mapping>
<filter-name>filter2</filter-name>
<url-pattern />
</filter-mapping>
8 回答6.6k 阅读
4 回答722 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答974 阅读✓ 已解决
看下->http://www.tuicool.com/articles/qAfYRv