| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/10/2004 16:56:45
|
marcos.ribeiro
JavaChild
Membro desde: 23/12/2002 12:18:31
Mensagens: 146
Offline
|
Olá
Sou novato em Webwork e estou com uma dúvida que acho que o pessoal que já mexe com ele poderia me ajudar.
Gostaria de criar um Radio Button na minha página HTML, mas com os valores vindo de um List ou ArrayList (qual é melhor?). Sei que com Struts isso da pra fazer, acredito que com o Webwork também. Procurei na documentação mas não achei como fazer isso vindo de um Objeto List, apenas fazendo estaticamente....
Valeu até aqui
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2004 09:21:40
|
Jair Rillo Junior
Moderador
![[Avatar]](/images/avatar/31b3b31a1c2f8a370206f111127c0dbd.jpg)
Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline
|
E ae Marcos, blz?
Fazer isso não tem segredo algum, o único detalhe, é que você deve criar um objeto do tipo ArrayList na sua Action e criar métodos getters and setters pra ele.. e no seu View (seja JSP ou Velocity) você usa a propriedade List.
Um exemplo bem simples (não testei, então pode ter erro de digitação).
classe
Agora na sua VIEW é simples
Arquivo JSP
E usando Velocity
Um último detalhe é que o que irá mostra na tela e seu value interno serão os mesmo... se você por exemplo quiser mostrar na tela "Valor 1" e seu value interno seja "1", invés de usar um ArrayList, você pode usar um HashMap.
Espero ter ajudado
|
Jair Rillo Junior
http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2004 09:31:02
|
Jair Rillo Junior
Moderador
![[Avatar]](/images/avatar/31b3b31a1c2f8a370206f111127c0dbd.jpg)
Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline
|
só para completar.
se você for querer usar HashMap, talves os valores não irão ser apresentados na tela na forma que foram adicionados no Objeto, caso você queria algo ordenado, pode trocar o HashMap por TreeMap. Fica ae uma dica
|
Jair Rillo Junior
http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate |
|
|
 |
|
|
|
|