로그아웃 후 뒤로 가기를 했을 때 로그인 상태의 정보가 보이는 것을 막고 싶은 열망.
캐시를 못읽게 막으면 된다고 하지만 내가 적용했을 때는 안되더라.
추측하기로는 캐시를 막는 문구를 올바르지 않게 설정해서 그런 듯 한데.
어쨌든 최종적으로 완료된 방법은
template에 jsp문구로 상단부분에 삽입하니 완료.
<%
response.setHeader("Pragma", "no-cache"); //HTTP 1.0
response.setHeader("Cache-Control", "no-cache"); //HTTP 1.1
response.setHeader("Cache-Control", "no-store"); //HTTP 1.1
response.setDateHeader("Expires", 0L); // Do not cache in proxy server
%> <%-- html 문서에는 헤더에 직접 태그로 넣어도 되지만 jsp는 상단에 넣어야 한다. --%>
naver는 다른 방법을 사용하는 듯.
'WebStudy' 카테고리의 다른 글
JSTL forEach, FroToken 속성 (0) | 2015.06.26 |
---|---|
cookie (0) | 2015.06.23 |
jstl tag (0) | 2015.06.23 |
DB싱글톤 방식, ConnectionPool (0) | 2015.06.23 |
session 에 관한 ... (0) | 2015.06.22 |