Поскольку браузер будет хранить ранее просмотренные данные в кеше браузера, браузер иногда будет получать данные непосредственно из кеша.
Это связано с тем, что после изменения программы следующий код будет отображать старые данные. Эту проблему можно исправить.
<%
if(request.getProtocol().compareTo("HTTP/1.0")==0)
request.setHeader("Pragma","no-cache");
if(request.getProtocol().compareTo("HTTP/1.1")==0)
request.setHeader("Cache-Control","no-cache");
response.setDateHeader("Истекает",0
%>
);
http://blog.csdn.net/daryl715/archive/2007/03/01/1517644.aspx