2012-03-16 47 views
0

我想使用過期頭或緩存控制,但我不知道該怎麼做。我在Google上搜索了一下,發現了不同的標籤,但我不知道是否可以使用它們,或者它是否已被棄用。如何設置緩存控制/過期頭

實施例:

<META HTTP-EQUIV="Cache-Control" CONTENT="max-age=86400, must-revalidate"> 

我使用Tomcat服務器和還發現不同的方法通過web.xml文件(其是不工作槽服務器設置)要做到這一點直接在服務器。

如果任何人都可以幫助我解決方案,我將非常感激。

謝謝。

+0

向我解釋,爲什麼標記爲'Java'?你想在哪裏設置'Cache-Control'(在服務器上,在Java代碼上,在HTML上等)? – 2012-03-16 08:11:32

+0

更好的解決方案是將其設置在服務器或HTML上。對不起,對於java標籤 – mcmwhfy 2012-03-16 08:15:31

回答

0

在Servlet.service方法

response.setHeader("Cache-Control", "max-age=86400, must-revalidate"); 

或者放進了一個過濾器。