View Full Version : Bỏ Cache trong JSP ?
Các bạn cho mình hỏi trong JSP/Servlet, nếu mình muốn không cho trình duyệt cache trang web của mình thì làm thế nào ? mình có dùng response.setHeader("Expires", "Tues, Jan 01 1980 00:00:00 GMT"); nhưng không có tác dụng, trang vẫn hiển thị khi người dùng back lại. Không biết còn kỹ thuật nào khác không
Cảm ơn
Anh thử dùng Cookie xem ,khi user logout = mất hiệu lực cookies.Các trang Web động thường làm vậy .
Chúc thành công .
conlagia
23-01-2003, 17:44
nếu anh dung Expires, thì hãy dùng thế này:
response.setHeader("Expires", "300");
còn cách khác thì có thể dùng:
response.setHeader("pragma","no-cache");
bye, later.
Bạn hãy sử dụng lớp URLConnection và thiết lập phương thức
setUserCaches(false).
Hà ,có khá nhiều cách nhĩ .Cách nào cũng hay !
Thanks all :)
Mình thử cái này khá tốt đây:
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0);
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.