В html странице, нужно использовать следующие meta-тэги:
<html>
<head>
<meta http-equiv="Cache-Control" content="no-cache, no-store, max-age=0, must-revalidate"/>
<meta http-equiv="Pragma" content="no-cache"/>
<meta http-equiv="Expires" content="Fri, 01 Jan 1990 00:00:00 GMT"/>
</head>
<body>
...
</body>
<html>
Использование meta
-тэгов помогает нам избавиться от кэширования в браузере. Однако, помимо кэша браузера существует кэш прокси-сервера, который проводит анализ лишь HTTP
-заголовков. К тому же может появится необходимость отключить кэширование не только самой html
-страницы, но и ресурсов, находящихся на ней (jpg, swf ...).
Данную проблему можно решить например таким вот servlet-фильтром: