Foros del Web » Programación para mayores de 30 ;) » Java »

redireccionar pagina

Estas en el tema de redireccionar pagina en el foro de Java en Foros del Web. Saludos a los miembros del foro quisiera que me asesoren con esta interrogante que tengo.. Sucede que grabo,elimino y modifico y la confirmacion de que ...
  #1 (permalink)  
Antiguo 15/06/2011, 18:03
 
Fecha de Ingreso: mayo-2011
Ubicación: Lima
Mensajes: 89
Antigüedad: 13 años
Puntos: 0
redireccionar pagina

Saludos a los miembros del foro quisiera que me asesoren con esta interrogante que tengo..
Sucede que grabo,elimino y modifico y la confirmacion de que es exitosa la operacón me lleva a esta pagina por medio de un servlet..
Código HTML:
"mensaje.jsp"
<a href="../portada.html">Volver</a> 
El servelt redireciona toda confirmacion de alguna operacion a esta pagina, ahora quisiera, a alguna pagina en especifico, por ejemplo. cuando estoy en clientes grabo y me envia "mensaje.jsp" y por lo tanto click en volver o cuando estoy en movimientos sucede lo mismo y asi sucecivamente, quisiera cuando realiza alguna operacion que le corresponda a determinado modulo el volver se vaya a dicho modulo y no a la pagina"portada.html".. de antemano les agradesco por su ayuda...
  #2 (permalink)  
Antiguo 16/06/2011, 11:40
Avatar de LordJhony  
Fecha de Ingreso: septiembre-2010
Mensajes: 472
Antigüedad: 13 años, 8 meses
Puntos: 24
Respuesta: redireccionar pagina

Puedes manejar condiciones dentro del servlet. Me explico

if (accion en cliente)
{
dirige a cliente
}
else
if (accion en movimiento)
{
dirige a movimiento
}

Y asi sucesivamente
  #3 (permalink)  
Antiguo 16/06/2011, 11:55
 
Fecha de Ingreso: mayo-2011
Ubicación: Lima
Mensajes: 89
Antigüedad: 13 años
Puntos: 0
Respuesta: redireccionar pagina

Saludos LordJhony.. gracias por respoder , te muestro un poco de mi codigo:
Código HTML:
Ver original
  1. else if (accion.compareTo("DEL") == 0)
  2.             {
  3.                 String id = request.getParameter("Id_Cliente");
  4.  
  5.                 Cliente cliente = new Cliente();
  6.                 cliente.setId_Cliente(id);
  7.  
  8.                 try
  9.                 {
  10.                     ConectaDB db = new ConectaDB();
  11.                     java.sql.Connection cn = db.getConnection();
  12.  
  13.                     java.sql.CallableStatement sp_del = cn.prepareCall("{call   SP_M_Cliente_Delete(?)}");
  14.                     sp_del.setString(1, id);
  15.  
  16.                     sp_del.execute();
  17.                     request.getSession().setAttribute("mensaje", "Grabacion exitosa!");
  18.                     sp_del.close();
  19.                 } catch (Exception e)
  20.                 {
  21.  
  22.                     request.getSession().setAttribute("mensaje", e);
  23.                 }
  24. .....
  25. y al final
  26.   response.sendRedirect("jsp/mensaje.jsp");// es aqui donde me lleva a la pagina "mensaje.jsp"
Talvez tenga que crear una pagina "mensaje_Cliente","mensaje_Movimento" y asi para todas, pero quisiera hacerle en solo "mensaje.jsp" se podra??.. algo como mandarle algun valor cuando realiza determinada accion y segun a eso redireccione, bueno esa es una humilde idea de un novato, haber hecha una manito en esto te lo agradeceria..gracias...
  #4 (permalink)  
Antiguo 16/06/2011, 12:04
Avatar de LordJhony  
Fecha de Ingreso: septiembre-2010
Mensajes: 472
Antigüedad: 13 años, 8 meses
Puntos: 24
Respuesta: redireccionar pagina

Hay dos posibilidades. La facil crear una pagina para cada caso. La dificil condicionar tu pagina mensaje.jsp para que reciba determinados parametros del servlet segun cada caso y segun esos parametros mostrar una u otra cosa.
  #5 (permalink)  
Antiguo 16/06/2011, 12:14
 
Fecha de Ingreso: mayo-2011
Ubicación: Lima
Mensajes: 89
Antigüedad: 13 años
Puntos: 0
Respuesta: redireccionar pagina

Gracias Lordjhony... ayudame con la segun opción.. como deberia hacerlo que parametros?,como enviarlos??, tendras algun ejemplo que me pueda guiar a dar solución con este problemita... de antemano gracias...
  #6 (permalink)  
Antiguo 16/06/2011, 12:20
Avatar de LordJhony  
Fecha de Ingreso: septiembre-2010
Mensajes: 472
Antigüedad: 13 años, 8 meses
Puntos: 24
Respuesta: redireccionar pagina

Mira aca Esto te puede ayudar
  #7 (permalink)  
Antiguo 16/06/2011, 13:08
 
Fecha de Ingreso: mayo-2011
Ubicación: Lima
Mensajes: 89
Antigüedad: 13 años
Puntos: 0
Respuesta: redireccionar pagina

Gracias Lordjhony,el material que me pasaste me ayudo muchas gracias.... ahora mi aplicaión luce mejor...
  #8 (permalink)  
Antiguo 16/06/2011, 13:11
 
Fecha de Ingreso: mayo-2011
Ubicación: Lima
Mensajes: 89
Antigüedad: 13 años
Puntos: 0
Respuesta: redireccionar pagina

Tema cerrado jeje....

Etiquetas: redireccionar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:57.