[펌글] JSP 페이지의 Cache(캐시) 를 소멸시키는 방법 (JSP, ASP, HTML, 만료된페이지)

By | 7월 26, 2008

JSP에서 Cache 소멸시키는 방법

이것은 JSP 코딩할때 가끔씩 유용하게 쓰입니다.
캐쉬된 페이지때문에 가끔 웹브라우저 재시동하거나, 웹서버를 재 시동하는 경우가
있으셨을텐데... 그럴 경우에 쓰시면 항상 최신의 페이지를 캐쉬없이 보여줍니다.
그리고, 어떠한 데이터가 넘어가는 경우에만 '만료된 페이지입니다' 라는 메시지를 보여주게 됩니다.
(실전에서도 써야할 경우가 있습니다.)

-- HTML의 경우 (HEAD 태그 안에..) -------------------------
<meta http-equiv="Cache-Control" content="no-cache"/>
<meta http-equiv="Expires" content="0"/>
<meta http-equiv="Pragma" content="no-cache"/>

-- JSP의 경우 ---------------------------------------------

response.setHeader("cache-control","no-cache");
response.setHeader("expires","0");
response.setHeader("pragma","no-cache");

<%
Response.AddHeader "Cache-Control","no-cache"
Response.AddHeader "Expires","0"
Response.AddHeader "Pragma","no-cache"
%>

 

-- ASP의 경우 ---------------------------------------------

Response.AddHeader "Cache-Control","no-cache"
Response.AddHeader "Expires","0"
Response.AddHeader "Pragma","no-cache"

- 출처 : http://tong.nate.com/kkomzimi/20617314 -

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments