Redirigir a una pagina

Fuentemilla
16 de Abril del 2002
Desearia que alguien me dijera como puedo redireccionar a una pagina desde un Servlet , que no sea mediante un response.SendRedirect y desde una clase.

Gracias.

xD;

Mingao
16 de Abril del 2002
Prueba con el jsp:forward
En este ejemplo también hay paso de parámetros, por si te interesa.
Deberás escribir la etiqueta <jsp:forward> al final del tu código, porque a partir de hay no se ejecuta nada más.

<jsp:forward page="../Principal/gis.jsp">
<jsp:param name="imagen" value="<%=mapa%>"/>
<jsp:param name="state_dataset" value="<%=sias_state%>"/>
<jsp:param name="nombre" value="<%=nombre_subcompetencia%>"/>
<jsp:param name="planta" value="<%=numero_planta%>"/>
<jsp:param name="bloque" value="<%=nombre_bloque%>"/>
</jsp:forward>

davalos
16 de Abril del 2002
Hola,
Con un disptcher lo puedes hacer de la siguiente manera.

RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("pon aqui tu página, jsp o servlet");

//Para páginas HTML
dispatcher.include(request, response);

//Para servlets y jsp´s
dispatcher.forward(request, response);

Espero que te sirva
Saludos