I want to add nocache header to my pages ,
code from WebPage
response.setHeader("Pragma", "no-cache");
response.setHeader("Cache-Control", "no-cache, max-age=0,
must-revalidate"); // no-store
and I also added
response.setHeader("Cache-Control","no-cache");
response.setDateHeader ("Expires", -1);
by overriding
@Override
protected void setHeaders(WebResponse response) {
super.setHeaders(response);
response.setHeader("Cache-Control","no-cache");
response.setDateHeader ("Expires", -1);
}
but the browser is still caching the pages , I hit the back button or
forward button the page is not refreshed , please tell me how to prevent
browser from chaching my pages.