在tomcat上最新的图像和CSS文件在部署后没有显示最新的更新

时间:2015-09-16 07:39:47

标签: tomcat web browser-cache

我正在 tomcat 上部署我的网络应用并使用AWS的服务。在我通过在web.xml中添加过滤器启用网络兑现之前的一段时间。

<filter>
 <filter-name>ExpiresFilter</filter-name>
 <filter-class>org.apache.catalina.filters.ExpiresFilter</filter-class>
 <init-param>
    <param-name>ExpiresByType image</param-name>
    <param-value>access plus 1 week</param-value>
 </init-param>
 <init-param>
    <param-name>ExpiresByType text/css</param-name>
    <param-value>access plus 1 week</param-value>
 </init-param>


</filter>

<filter-mapping>
 <filter-name>ExpiresFilter</filter-name>
 <url-pattern>/*</url-pattern>
 <dispatcher>REQUEST</dispatcher>
</filter-mapping>

当我更新具有相同名称的CSS文件和图像时,更改没有反映,除非我将它们作为新文件/图像签入。 即使我删除所有过滤器问题仍然存在。有人可以帮助解决这个问题吗?

0 个答案:

没有答案