Java HTML5无缓存

Java HTML5无缓存,java,html,jsp,tomcat,Java,Html,Jsp,Tomcat,我不想在我的网站上缓存任何东西。我的cache.manifest如下所示: 缓存清单 # Cache manifest version 1.1 CACHE: #nothing to cache. NETWORK: #force no cache * 这是标题处的红色贴花 <html manifest="/cache.manifest"> 这是包括在每一页 <%@ include file="/WEB-INF/html/header.html" %> 内容

我不想在我的网站上缓存任何东西。我的cache.manifest如下所示: 缓存清单

# Cache manifest version 1.1

CACHE:
#nothing to cache.

NETWORK:
#force no cache
*
这是标题处的红色贴花

<html manifest="/cache.manifest">

这是包括在每一页

<%@ include file="/WEB-INF/html/header.html" %>

内容仍在缓存中。Firefox仍然显示警告“此网站{example.com}请求在您的计算机上存储数据以供脱机使用”。

详细规格:
Apache 2.2
Tomcat 7
cache.manifest位于根目录下。
应用程序是ROOT.war,它为域的根提供服务。

我遗漏了什么吗?

使用清单的原因是什么


HTTP头是缓存控制的位置。在响应头中添加
缓存控制:无缓存

清单用于指定要缓存哪些内容以供脱机使用。它与常规缓存无关

html
元素上存在
manifest
属性时,Firefox将提示存储数据以供脱机使用,即使该属性的值没有任何用处

如果要控制常规缓存,请使用以下命令:

在过去过期

Expires: Fri, 30 Oct 1998 14:19:41 GMT
和/或
缓存控制

Cache-Control: max-age=0, no-store

删除清单文件,如果返回
404
则缓存将被删除。