过滤器中的url-pattern中的 / 和 /*
为 /*时
<filter-mapping>
<filter-name>testFilter1</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
会过滤所有请求,包括对静态资源的访问,都会进入过滤器。
为 / 时
<filter-mapping>
<filter-name>testFilter1</filter-name>
<url-pattern>/</url-pattern>
</filter-mapping>
这种时,精确匹配,即只过滤请求路径为/的请求。
同理当为/test时,则只过滤请求路径为/test的请求。
并不是说 / 会排除对静态资源的过滤。