Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/03/2007, 11:23
solyluna
 
Fecha de Ingreso: enero-2007
Mensajes: 156
Antigüedad: 17 años, 4 meses
Puntos: 1
Re: BotónATRAS del navegador

Hola a todos!! Resulta que despues de dar muchas vueltas he conseguido que tras cerrar la session no se cargue la página anterior mediante el botón "Atras" del navegador.
Simplemente le añado en las jsp's el siguiente código:
Código:
<%
response.setHeader( "Pragma", "no-cache" );
response.addHeader( "Cache-Control", "must-revalidate" );
response.addHeader( "Cache-Control", "no-cache" );
response.addHeader( "Cache-Control", "no-store" );
response.setDateHeader("Expires", 0);
Usuario u=(Usuario)request.getSession().getAttribute("usuario");
if (u==null){
%>
<logic:forward name="error"/>

<% } %>
Todo esto antes de cualquier etiqueta propia de html.

En fin, a mi me ha costado más de un mes dar con la solución y espero que le pueda servir de ayuda a alguien.

Saludos