No Cacheo de pƔginas
Estoy usando este metodo para evitar que el resultado de un servlet se mantenga en la memoria del usuario, por lo que si intenta dar back, los datos no apareceran, pero solo funciona en Explorer, y tengo que hacer que funcione en NetScape, alguien sabe como puedo hacerlo?
private void setNoCache(HttpServletRequest request,HttpServletResponse response) {
if (request.getProtocol().compareTo("HTTP/1.0") == 0) {
response.setHeader("Pragma", "no-cache");
} else if (request.getProtocol().compareTo("HTTP/1.1")== 0) {response.setHeader("Cache-Control", "no-cache");
}
response.setDateHeader("Expires", 0);
}
private void setNoCache(HttpServletRequest request,HttpServletResponse response) {
if (request.getProtocol().compareTo("HTTP/1.0") == 0) {
response.setHeader("Pragma", "no-cache");
} else if (request.getProtocol().compareTo("HTTP/1.1")== 0) {response.setHeader("Cache-Control", "no-cache");
}
response.setDateHeader("Expires", 0);
}
