elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Struts2 + select list
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Struts2 + select list  (Leído 5,272 veces)
athlit

Desconectado Desconectado

Mensajes: 83



Ver Perfil
Struts2 + select list
« 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");
lista.add("Item 2");

¿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!


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con select list
PHP
geshiro 0 1,486 Último mensaje 27 Junio 2015, 00:35 am
por geshiro
[Resuelto] Select List
Desarrollo Web
ElInquisidor 4 3,167 Último mensaje 17 Julio 2015, 03:23 am
por ElInquisidor
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines