您好,我希望我可以定义两个这样的过滤器
<filter-mapping>
<filter-name>SecurityFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>ContextFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
在我的 web.xml 文件中具有相同的模式/* ,我希望我可以确保 SecurityFilter 将在另一个之前执行。有没有办法做到这一点?
最佳答案
你刚刚做到了。来自 Sun 的 XSD :
The order in which filters are invoked is the order in which filter-mapping declarations that match a request URI for a servlet appear in the list of filter-mapping elements.
关于servlets - 如何在java web应用程序中指定过滤器优先级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3980689/