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

valores despues de enviar formulario

Estas en el tema de valores despues de enviar formulario en el foro de Java en Foros del Web. Hola que tal buenas noche, ojala me puedan echar una mano con esto, por que estoy un poco atorado. Resulta que tengo un jsp con ...
  #1 (permalink)  
Antiguo 08/05/2014, 23:43
 
Fecha de Ingreso: mayo-2011
Mensajes: 39
Antigüedad: 12 años, 11 meses
Puntos: 2
valores despues de enviar formulario

Hola que tal buenas noche, ojala me puedan echar una mano con esto, por que estoy un poco atorado.

Resulta que tengo un jsp con dos formularios, al llenar los datos y mandarlo al servlet va todo perfecto el problema es que el segundo formulario lo tengo con un <c:if test= "tal, tal "> y para usar ese formulario requiero de los datos del primero, estuve probando y al enviar el segundo formulario me tira esto:

java.lang.NumberFormatException: For input string: ""
java.lang.NumberFormatException.forInputString(Unk nown Source)
java.lang.Integer.parseInt(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)

despues de un rato me di cuenta que es por que al enviar los datos del primer formulario estos se borran, por eso me marca la excepción y no encuentra los String y no los puede resolver.

Quisiera saber si hay una forma de que esos valores no se borren del formulario al hacer el submit

Gracias.
  #2 (permalink)  
Antiguo 09/05/2014, 02:28
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: valores despues de enviar formulario

Pues depende de cómo envíes los datos, si es un submit normal, al hacer el envío el servidor contesta enviando una nueva página, así que tienes que añadir tú los datos a esa página.

Si los envías con AJAX (dependiendo de cómo lo hagas), el servidor devuelve sólo un trozo de código por lo que tus datos se mantienen y tú tienes que gestionar el código devuelto.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Etiquetas: formulario, jsp, servlet
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:54.