Убедитесь, что вы явно отключили кэширование на своих страницах. Ниже показано, как это делается на вершине JSP в скриптлете:
<%
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", -1);
%>
Для увеличения мощности кэша IE вы можете добавить секунду <head>
ниже </body>
. Полный код, включая приведенный выше сценарий, выглядит следующим образом:
<%
response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader ("Expires", -1);
%>
<html>
<head></head>
<body>
Your body content
</body>
<!--[if IE]>
<head>
<meta http-equiv="pragma" content="no-cache"/>
<meta http-equiv="Expires" content="-1"/>
</head>
<![endif]-->
</html>
Обратите внимание, что вы служите второму, недействительному <head>
в условных комментариях, поэтому только наш специальный друг IE получает его.