Re:map struts 2 <select>

1 resposta
fiaux

Bom, não é muito diferente. A API do s:select, no atributo list diz:

Iterable source to populate from. If the list is a Map (key, value), the Map key will become the option ‘value’ parameter and the Map value will become the option body.
.

Um exemplo, onde a lista é na verdade um Map<Idioma, String>, Idioma é um enum. Cada option do select terá como id a key do mapa e como valor/label o value do mapa.

<s:select labelposition="bottom" label="%{getText('commons.idioma')}" id="idioma" name="idioma" list="idiomas" listKey="key" listValue="value" headerKey="" headerValue="%{getText('commons.selecione')}"  />

Era isso que queria saber?

1 Resposta

I

Gente eu tenho uma lista do tipo map . Como eu faço para exibir essa lista no <s:select> do struts 2 ?

Acho que é diferente de uma list normal …pois ele aramazena indice e valores correspondenter aqueles indices .

Agradeço a quem ajudar

Criado 18 de março de 2008
Ultima resposta 18 de mar. de 2008
Respostas 1
Participantes 2