Quando precisar mover um documento para um novo local, você precisará usar o redirecionamento JSP.
A maneira mais simples de redirecionar é usar o método sendRedirect() do objeto de resposta. A assinatura deste método é a seguinte:
public void response.sendRedirect (String location) lança IOException
Este método envia o código de status e a nova posição da página de volta ao navegador como resposta. Você também pode usar os métodos setStatus() e setHeader() para obter o mesmo efeito:
....String site = "http://www.downcodes.com" ;response.setStatus(response.SC_MOVED_TEMPORARILY);response.setHeader("Localização", site ....
Este exemplo mostra como o JSP faz o redirecionamento de página:
<%@ page import="java.io.*,java.util.*" %><html><head><title>Redirecionamento de página</title></head><body><center><h1>Página Redirecionamento</h1></center><% // Redirecionar para o novo endereço String site = new String("http://www.downcodes.com"); response.setHeader("Localização", site);
Salve o código acima no arquivo PageRedirecting.jsp e visite http://localhost:8080/PageRedirect.jsp e você será direcionado para //www.downcodes.com/.