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

Dos submit con servlet

Estas en el tema de Dos submit con servlet en el foro de Java en Foros del Web. Saludos a los miembros del foro, ahora se me presenta una nueva duda en este mundo de la programación y espero que unos expertos como ...
  #1 (permalink)  
Antiguo 16/06/2011, 13:21
 
Fecha de Ingreso: mayo-2011
Ubicación: Lima
Mensajes: 89
Antigüedad: 12 años, 11 meses
Puntos: 0
Dos submit con servlet

Saludos a los miembros del foro, ahora se me presenta una nueva duda en este mundo de la programación y espero que unos expertos como ustedes me ayudar a resolverlo.. tengo una pagina "movimiento.jsp", bueno pienso en tener un <input type="submit" value="Add"> y otro <input type="submit" value="Grabar">, lo que deseo es cuando click="Add" me grabe solo cierta parte del form y cuando le de click en grabar me guarde otra parte del form.... de antemano les agradesco por su ayuda... Gracias....
  #2 (permalink)  
Antiguo 16/06/2011, 15:04
Avatar de sivadmp  
Fecha de Ingreso: febrero-2011
Ubicación: La Paz - Bolivia
Mensajes: 293
Antigüedad: 13 años, 2 meses
Puntos: 20
Respuesta: Dos submit con servlet

lo que puedes haces es colocar nombres a tus dos botones
por ejemplo

<input type="submit" name="add" value="Add"> y
<input type="submit" name="grabar" value="Grabar">

y desde tu servlet verificas cual boton se preciono sy add o guardar
__________________
agradecer no cuesta nada
Entre más información proporciones más fácil será ayudarte, y asi evitar adivinar el problema con el que cuentas.
  #3 (permalink)  
Antiguo 16/06/2011, 15:51
 
Fecha de Ingreso: mayo-2011
Ubicación: Lima
Mensajes: 89
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: Dos submit con servlet

Gracias sivadmp... otra duda si presiono por ejemplo add hira servlet supongamos que guarde y lo redireciono a la misma pagina "Se borraran los dados que tenga ya puestos.." Ejemplo:
Nombre: xxxx
Direccion:yyyyy
Numero F Cantidad ("Add")
2011 2

Se borraran los datos xxxx, yyyyy.... de antemano te agradesco por tu ayuda... gracias...
  #4 (permalink)  
Antiguo 17/06/2011, 14:02
Avatar de sivadmp  
Fecha de Ingreso: febrero-2011
Ubicación: La Paz - Bolivia
Mensajes: 293
Antigüedad: 13 años, 2 meses
Puntos: 20
Respuesta: Dos submit con servlet

si redireccionas a la misma pagina y quieres que se muestren los mismos datos del formulario, deves adicionar los parametros

algo asi

Código JAVA:
Ver original
  1. String redirect = "form.jsp?nom=AAA&ape=BBB"
  2. response.sendRedirect(redirect);

la mejor solucion es que obtengas el ID del registro guardado, y envies el id como parametro al formulario JSP, para poder obtener los otros campos mediante una consulta SQL

Código java:
Ver original
  1. String redirect = "form.jsp?id="+id;
  2. response.sendRedirect(redirect);


y en tu Controlador o directamente en tu formulario JSP realizas una consulta a la BD con el ID que has enviado desde el Servlet, para obtener los valores que vas a colocar en los campos del formulario

mediante JSTL
Código html:
Ver original
  1. <form>
  2.          <input type="text" value="<c:out value="${nombre}"/>">
  3. </form>
__________________
agradecer no cuesta nada
Entre más información proporciones más fácil será ayudarte, y asi evitar adivinar el problema con el que cuentas.

Etiquetas: servlet, submit
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 10:45.