Cita:
Iniciado por vic4ever Buenas,
Ya se que no es la practica ideal, pero bueno...
como se haria una redireccion desde el codigo de un JSP a otro JSP pero.. pasando ciertos parametros.
lo he intentado hacer asi pero no funciona
Código:
String param = "parametro enviado";
request.setAttribute("param",param);
this.getServletConfig().getServletContext().getRequestDispatcher("resultado.jsp").forward(request, response);
PD: no vale pasarlos en la url..
saludos.
mira, asi como tienes tu codigo si te debe funcionar, perooooo eso solo funciona cuando las paginas estan compartiendo el mismo request, yo hago algo parecido a eso, por no decir igual pero para redireccionar de un servlet a un JSP, en el servlet manejo mis objetos DAO y decido a que JSP mandarle la informacion, para eso, meto en el request los atributos que quiero pasarle...
checa como lo hago
Código PHP:
protected void forward(String url){
RequestDispatcher fwd = request.getRequestDispatcher(url);
try{
fwd.forward(request,response);
}catch(Exception se){
System.out.println("Action.forward: error en el redireccionamiento "+se);
}
}
have funnnnn