เนื่องจากเบราว์เซอร์จะจัดเก็บข้อมูลที่เรียกดูก่อนหน้านี้ไว้ในแคชของเบราว์เซอร์ บางครั้งเบราว์เซอร์จะดึงข้อมูลโดยตรงจากแคช
เนื่องจากหลังจากที่เราแก้ไขโปรแกรม รหัสต่อไปนี้จะแสดงข้อมูลเก่า ปัญหานี้สามารถแก้ไขได้
-
ถ้า(request.getProtocol().compareTo("HTTP/1.0")==0)
request.setHeader("Pragma", "ไม่มีแคช");
ถ้า(request.getProtocol().compareTo("HTTP/1.1")==0)
request.setHeader("ควบคุมแคช", "ไม่มีแคช");
response.setDateHeader("หมดอายุ",0);
%>
http://blog.csdn.net/daryl715/archive/2007/03/01/1517644.aspx