|
|
Escrito por
Marco Hurtado
el 16/04/2007
<html:select name="listconcguias" property="listConcGuias" size="8" </html:select> Tengo este combo que me muestra un lista de regsitros que extraje de una BD, selecciono uno de ellos y me voy con un boton a un acction, como recupero el registro o el valor del registro que seleccione dentro de la accion? |
|
|
Citar |
Ver mensaje
|
|
Escrito por
Hugo Hidalgo
el 17/04/2007
Hola, checate el ejemplo de los combos del siguiente link en este mismo foro y te daras cuenta que te hace falta el value dentro de la tag options http://foros.emagister.com/tema-ayuda_con_dos_combos_en_struts-43244-412274. Htm Saludos |
|
|
Escrito por
Marco Hurtado
el 17/04/2007
El problema es que no estoy usando html:optionsCollections... Estoy usando html:options... Y no tiene el value... Al usar el Collection no pueso obtener el combo
|
|
Escrito por
Hugo Hidalgo
el 17/04/2007
Marco dijo<cita>al usar el Collection no pueso obtener el combo. </cita> No entendi esta parte a que te refieres? Saludos |
|
|
Escrito por
Marco Hurtado
el 17/04/2007
En el ejemplo que tu me das usas html:optioncollection pero yo estoy usando html:options para llenar el combo... Si me funciona bien mi pregunta es como recupero el valor del combo en mi accion...
|
|
Escrito por
Hugo Hidalgo
el 17/04/2007
Pues para recuperar el action el valor seleccionado del combo es forsozamente necesario recuperar un value porque sino es asi como sabrias que id selecciono el usuario? Saludos |
|
|
Escrito por
Marco Hurtado
el 17/04/2007
Tienes toda la razon, gracias.. No lo comprendia bien pero ahora si, ahora tengo otra duda, cuando el usuario selecciona una opcion de un combo, esta me manda a una funcion de jabascrip que a su vez me manda a una accion, pero al regresar de esta accion el valor del combo regresa al primer dato de la lista, que tengo que hacer para que el usuario vea la opcion que selecciono del combo.... GRACIAS
|
|
Escrito por
Hugo Hidalgo
el 18/04/2007
OK, pues lo que debes hacer es lo siguiente: 1. -Obtienes la coleccion el el action 2. -Despliegas el combo en la jsp 3. -El usuario selecciona opcion del combo 4. -Envias al action el id seleccioando 5. -Realizas la logica de negocio que necesitas con ese id 6. -Cargas en la forma nuevamente la colección y realizas un set a la forma con el id que selecciono el usuario (esto con la finalidad de no perder el valor que selecciono) 7. -Guardas la forma el el request 8. -Despliegas la jsp y ahi tu no tienes que hacer nada extra ya que como traeras el valor value del combo el html se cargara en automático Saludos |
|
|
Escrito por
Majo
el 10/05/2007
Hugo, no entiendo qué quieres decir cuando pones: 6. -Cargas en la forma nuevamente la colección y realizas un set a la forma con el id que selecciono el usuario (esto con la finalidad de no perder el valor que selecciono) 7. -Guardas la forma el el request 8. -Despliegas la jsp y ahi tu no tienes que hacer nada extra ya quecomo traeras el valor value del combo el html se cargara en automático En la clase puedo hacer un set a la property del select? Saludos |
|
Escrito por
Enara
el 14/08/2007
Buenas, tengo el mismo problema pero no se como solucionarlo. Tengo una tabla que en una columna tengo combos y queiro k al cambia run combo coger el valor y guardarlo en una variable de session. Te lo muestro: <table width="687" border="1" id="tablaCestaCompra"> %> |
|
Al escribir en el debate:
|