2011-08-08 2 views
0

내 응용 프로그램에서 검색시 약간의 문제가 있습니다. 즉 검색은 서버 측에서 잘 수행되지만 브라우저를 새로 고칠 때까지 브라우저 측에서 결과가 제대로 표시되지 않습니다. 정확히 원인을 알 수 없으며 세션 또는 캐시로 인해 발생할 수 있습니다. 어떻게해야할까요?Grails에서 로그 아웃하지 않고 코드를 통해 브라우저 캐시를 제거하는 방법

미리 감사드립니다.

+1

코드없이 진행되는 현상이 어렵습니다! AJAX를 사용한 검색입니까? –

답변

1

IE입니까? IE는 기본적으로 캐싱을 너무 많이 시도합니다. 이 요청 헤더를 추가하여 도움이되는지 확인하십시오.

<% 
response.setHeader("Cache-Control","no-cache, no-store"); 
response.setHeader("Expires","-1"); 
%> 
0

이상한 동작의 원인을 찾을 수없는 경우 URL에 임의 get 매개 변수를 추가하십시오. 이렇게하면 브라우저가 새 페이지처럼 보이기 때문에 브라우저에서 페이지를 캐시 할 수 없습니다 ...

관련 문제