cuadro combinado struts2 - pass Entero ID y no el nombre de cuerda a través de la forma de la acción

StackOverflow https://stackoverflow.com/questions/687459

Pregunta

mi forma está pasando el nombre de cadena del país a la acción. ¿Cómo puedo pasar el id del país objeto en el cuadro combinado a la acción?

Esto es lo que tengo:

s: cuadro combinado label = "País" name = "país" headerValue = "Seleccione" headerKey = lista de "1" = "% {} países" listValue = "nombre" />

gracias.

¿Fue útil?

Solución

No ha contestado a la atributo listKey. Si cambia como:

<s:combobox label="Country" name="country" headerValue="Select" headerKey="1"
list="%{countries}" listValue="name" listKey="id"/>

Es probable que trabajar.

http://struts.apache.org/2.0.14/ docs / combobox.html para todos los atributos disponibles.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top