Saltar al contenido

¿Cómo borrar el caché del navegador mediante programación en jsp?

Posterior a consultar expertos en la materia, programadores de diversas áreas y profesores hemos dado con la respuesta al problema y la plasmamos en este post.

Solución:

Puedes hacerlo de esta manera en tu JSP para prevent from caching, no se puede borrar el caché programáticamente:

 <% response.setHeader("Cache-Control","no-cache"); //HTTP 1.1 
 response.setHeader("Pragma","no-cache"); //HTTP 1.0 
 response.setDateHeader ("Expires", 0); //prevents caching at the proxy server  
%>

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

funciona perfecto en jsp y recuerda verificar la sesión

<%

User u = (User) request.getSession().getAttribute("user");
if (u != null ) 
//show page
else
// redirect to login page


%>

valoraciones y reseñas

Si te animas, tienes la habilidad dejar un tutorial acerca de qué le añadirías a esta crónica.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *