所有请求的 Servlet 过滤器

2022-09-03 02:00:17

我想知道,如何在网络上设置.xml每个请求都调用的过滤器?


答案 1

只需创建一个过滤器,并将其映射到 /*

例如:

    <filter>
        <filter-name>MyFilter</filter-name>
        <filter-class>com.mycompany.MyFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>MyFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

答案 2

添加带有“*”通配符的筛选器映射。

  <filter-mapping>
   <filter-name>TestFilter</filter-name>
   <url-pattern>*</url-pattern>
 </filter-mapping>

推荐