본문 바로가기
JAVA

웹페이시 캐쉬 비활성화

by windrises 2007. 11. 27.
다음과같은 코드로 자주호출되는 페이지가 캐쉬문제로 값이 변하지 않는것을 방지할 수 있다.
(캐쉬 비활성화)
-jsp
response.setHeader("Parama","no-cache");
response.addHeader("Cache-Control","must-revalidate");
response.addHeader("Cache-Control","no-cache");
response.addHeader("Cache-Control","no-store");
response.setDateHeader("Expires",0);

-ajax
url에 난수를 추가하여 요청파라미터가 매번 달라지므로 캐시를 사용하지 않는다.
request.open("GET","yourUrl.php?sid=" + Math.random());

'JAVA' 카테고리의 다른 글

servlet + ibatis + ajax sample  (1) 2007.11.30
ajax script  (0) 2007.11.27
조이스틱 사용 소스  (0) 2007.08.01
JPEG에서 메타정보 추출  (0) 2007.07.19
Simple Test Code  (0) 2007.07.17