1

嗨,我有一个 5.5.12 版的 tomcat 服务器,我正在使用过滤器,问题是对于某些文件,过滤器有效,而对于其他文件则无效,例如对于路径/software/files/generator.7z它有效,但对于路径/software/files/tokenizer.7z它没有。知道问题是什么吗?谢谢。

这是我在 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>
4

1 回答 1

2

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

清理浏览器缓存,或者按 Ctrl+F5,或者让服务器添加响应标头,指示浏览器不缓存响应。

于 2011-04-21T11:26:42.490 回答