Multiple filters with the same URL mapping

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> 
+8
java servlets servlet-filters
source share
1 answer

Yes. You can.

The order you placed in web.xml is executed.

So here

The first control goes to TeeFilter , and then to CredentialsFilter .

And if you want to execute CredentialsFilter first, reorder in web.xml

+8
source share

All Articles