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

Problema con formulario

Estas en el tema de Problema con formulario en el foro de Java en Foros del Web. Hola, Estoy haciendo un formulario y tengo el siguiente problema: Quiero guardar los 2 campos con el atributo nombre y no soy capaz de conseguirlo. ...
  #1 (permalink)  
Antiguo 26/01/2009, 14:26
 
Fecha de Ingreso: abril-2008
Mensajes: 87
Antigüedad: 16 años
Puntos: 0
Problema con formulario

Hola,

Estoy haciendo un formulario y tengo el siguiente problema:
Quiero guardar los 2 campos con el atributo nombre y no soy capaz de conseguirlo.
Los fichero son los siguientes:

JSP
----
<form name="form_pueblos" action="alta_pueblo.do">
<input name="pueblos[0].nombre" type="text"/>
<input name="pueblos[1].nombre" type="text"/>
<input type="submit" value="Validar"/>
</form>

ACTION
---------
public class AltaAction extends Action
{
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {

AltaForm form_alta = (AltaForm)form;

List pueblos = form_alta.getPueblos();

if(pueblos==null){
System.out.println("nulo");
}

ActionForward respuesta = mapping.findForward("exito");
return respuesta;
}
}

ACTIONFORM
----------------
public class AltaForm extends ActionForm{
private String nombre;
private List parNumeros;
private String numSelec;
private String sexo;
private List pueblos;

public List getPueblos() {
return pueblos;
}

public void setPueblos(List pueblos) {
this.pueblos = pueblos;
}
}

Alguien puede ayudarme?.
Gracias!!
  #2 (permalink)  
Antiguo 28/01/2009, 19:37
 
Fecha de Ingreso: abril-2008
Mensajes: 87
Antigüedad: 16 años
Puntos: 0
Exclamación Respuesta: Problema con formulario

Alguien me puede ayudar, por favor?.
Lo agadeceria muchísimo.

Saludos!!!

Última edición por prosi; 03/02/2009 a las 12:56
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 21:16.