Programación en castellano
Inicio > Foros > Java (Servlets y JSP) > Struts <html:select>
-Foros de debate

Java (Servlets y JSP)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Struts <html:select>
Enviado por Jano el día 15 de abril de 2006

Hola gente q tal.. necesito ayuda con el tag <html:select ..> me explico... tengo una clase Persona, cual tiene un atributo codigoArea, cuando se presenta un formulario de registro de Persona hay un control como este:
...
<html:select name="beanPersona" property="codigoArea">
<html:options collection="listaAreas" property="codigoArea" labelProperty="nombreArea"/>
</html:select>
...demas campos
hasta ahi no hay problem y me muestra el combo con el listado de Areas de la BD, listaAreas es un ArrayList que previamente con objetos de la clase Area extraido de la BD previamente.. bueno, el problema es a la hora de recuperar los datos de Persona X en un formulario de edicion, como hago para que en el Combo me aparezca
seleccionado el Area respectiva de Persona X y no el primer elemento del ArrayList que carge previamente (creo q x ahi esta el problem)?? o hay otra manera de utilizar el control html:select?? para este caso??

gracias :D Salu2

 
Re: Struts <html:select>
Enviado por Mauricio el día 23 de junio de 2006

Una solución que yo tome fue seleccionarlo manualmente con java script podes abrir un script justo debajo de select y luego con un contador saber en que fila estas y poder obtener el select que necesitas (recorda que cuando en javascript uno escribe mas de un elemento con un mismo nombre este lo trasforma en un arreglo, (solo hay que tener cuidado cuando es el primer elemento)

 

Re: Struts <html:select>
Enviado por aaa el día 23 de junio de 2006

No te hagas problemas con javascript solo usa el atributo value del tag select pones algo asi value=\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"valorArea\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" o le puedes pasar una variable almacenada en algun scope asi: value=<%= variable %>, eso es todo espero haberte ayudado, saludos.

 
Re: Re: Struts <html:select>
Enviado por iluminado el día 7 de noviembre de 2007

estaba provando con el java, que no me lo trago. Gracias a la opcion value del tag select he visto la luz. Gracias.

 



Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados