本文介绍了具有相同网址映射的多个过滤器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否可以使用两个具有相同网址映射的过滤器?
Is it possible to use two filters that have the same url-mapping?
<filter> <filter-name>TeeFilter</filter-name> <filter-class>filter1r</filter-class> </filter> <filter-mapping> <filter-name>TeeFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter> <display-name>CredentialsFilter</display-name> <filter-name>CredentialsFilter</filter-name> <filter-class>filter2</filter-class> </filter> <filter-mapping> <filter-name>CredentialsFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>推荐答案
是的。您可以。
您在web.xml中的订单将被执行。
The order you placed in web.xml will execute.
所以在这里,
第一个控件转到 TeeFilter 然后转到 CredentialsFilter 。
First control goes to TeeFilter and then to CredentialsFilter.
如果你想首先执行 CredentialsFilter ,请更改web.xml中的顺序
And if you want to execute CredentialsFilter first, change the order in web.xml
更多推荐
具有相同网址映射的多个过滤器
发布评论