Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/05/2008, 16:44
Avatar de Lino-kun
Lino-kun
 
Fecha de Ingreso: mayo-2008
Ubicación: Cuernavaca Morelos Mexico
Mensajes: 126
Antigüedad: 16 años, 8 meses
Puntos: 2
Re: Struts y combo

Combos he…

Código PHP:
<logic:present name="listaDatos">
               <
html:select name="Formulario" property="datos">
                 <
html:options collection="listaDatos" property="idDato" labelProperty="descripcion" />
               </
html:select>
             </
logic:present
Esta es una manera listaDatos es una List de tipo ArrayList Formulario es el nombre de mi formulario <html:options> toma la lista en el parámetro collection.
Cada elemento de la lista tiene una clase java sencilla (bean) llamada Datos con dos atributos idDato y descripción cada uno con sus métodos get y set. Por que sino es así marca un error de no setter methods for bean. Con eso es mas que suficiente.

Claro antes creo la lista y la lleno con objetos del tipo de mi clase Datos con eso al ejecutarse el JSP crea un select con datos aclaro nuevamente hay que llenar la lista y crearla sino no pinta nada.