다음과같은 코드로 자주호출되는 페이지가 캐쉬문제로 값이 변하지 않는것을 방지할 수 있다.
(캐쉬 비활성화)
-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());
(캐쉬 비활성화)
-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 |