Título: Struts2 + select list Publicado por: athlit en 1 Octubre 2010, 11:49 am Buenas a todos,
si alguien me pudiera orientar referente a este "problema" que tengo se lo agradecería mucho, intentaré ser breve y conciso. (prometo intentarlo :)) Lenguaje: Java Framework : Struts2 Componente: Select List Según veo en todas las documentaciones, hay dos formas de rellenar un select list: 1.- Código: <s:select list="#{'01':'Jan', '02':'Feb'}" label="Listado con clave/valor"/> 2.- Código: <s:select list="{'Item1', 'Item2', 'Item3'}" label="Listado con valores"/> El problema que se me plantea es para rellenarlo desde una DB. En la primera opción: si recojo los datos de una DB y los formateo para que conserven esa sintaxis (atributo list), me da error diciendome que no me admite argumentos. En la segunda opción: Si creo una "lista" y la cargo desde el "action", me la crea sin poblemas y lo relleno. Pero.... el select que se rellena, tiene el mismo valor en la descripcion como en el value. La lista la creo así: Código: lista.add("Item 1"); ¿No es posible crear una lista donde se puedan poner ambos campos? (Uno para el value y otro para la descripción) ¿O alguien sabe alguna forma de poder rellenar un select list con struts2? Muchas gracias a todos. Un saludo! |