Cuando necesite mover un documento a una nueva ubicación, deberá utilizar la redirección JSP.
La forma más sencilla de redirigir es utilizar el método sendRedirect() del objeto de respuesta. La firma de este método es la siguiente:
respuesta pública nula.sendRedirect (ubicación de cadena) lanza IOException
Este método envía el código de estado y la nueva posición de la página al navegador como respuesta. También puedes usar los métodos setStatus() y setHeader() para obtener el mismo efecto:
....String site = "http://www.downcodes.com" ;response.setStatus(response.SC_MOVED_TEMPORARILY);response.setHeader("Ubicación", sitio ....
Este ejemplo muestra cómo JSP realiza la redirección de páginas:
<%@ page import="java.io.*,java.util.*" %><html><head><title>Redirección de página</title></head><body><center><h1>Página Redirección</h1></center><% // Redirigir a la nueva dirección String site = new String("http://www.downcodes.com"); respuesta.setStatus(response.SC_MOVED_TEMPORARILY); respuesta.setHeader("Ubicación", sitio %></body></html>);
Guarde el código anterior en el archivo PageRedirecting.jsp y luego visite http://localhost:8080/PageRedirect.jsp y lo llevará a //www.downcodes.com/.