tomcat过滤url-pattern问题

时间:2011-04-20 14:25:10

标签: tomcat servlets servlet-filters url-pattern

您好 我有一个tomcat服务器版本5.5.12 我正在使用一个过滤器,问题是对于某些文件,过滤器是有效的,对于其他文件,它没有,例如路径 /software/files/generator.7z 它可以工作,但路径 /software/files/tokenizer.7z 它没有。 知道什么是probelm? 感谢。

这是我在web.xml文件中的过滤器标签。

<filter>
  <filter-name>LogFilter</filter-name>
  <filter-class>servlet.filters.LogFilter</filter-class>
  <init-param>
    <param-name>test-param</param-name>
    <param-value>This parameter is for testing.</param-value>
  </init-param>
</filter>
<filter-mapping>
   <filter-name>LogFilter</filter-name>
   <url-pattern>/software/files/*</url-pattern>
</filter-mapping>

1 个答案:

答案 0 :(得分:2)

看起来很好。显然,它是从浏览器缓存中请求的,而不是直接从网络服务器请求。

清理浏览器缓存,或执行Ctrl + F5,或让服务器添加response headers,指示浏览器不缓存响应。