Página 1 de 1
Como pegar itens selecionados por SELECT-MANY
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qua Ago 31, 2011 6:39 pm
por jtakata
Rógel e demais membros.
Em uma tela, quando tem um entity bean, aparece um combo em que você escolhe um item.
Pra pegar item escolhido você faz algo como Bean bean = filtroTela.getBean();.
Até aí, tudo bem, eu sei fazer.
Agora tenho um caso em que eu gostaria de escolher mais de um item.
Eu usei a propriedade <t:property name="bean" type="SELECT-MANY"....
Na tela aparecem os itens onde posso selecionar mais de um deles.
O problema agora é que eu não sei como pegar os itens selecionados.
Alguém teria alguma dica?
Grato,
Jorge
Re: Como pegar itens selecionados por SELECT-MANY
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qui Set 01, 2011 6:38 pm
por rogelgarcia
Quando vc tem um combo que voce só pode selecionar um, você tem no seu bean o seguinte atributo:
MinhaClasse minhaClasse;
Isso renderiza um combo... para selecao de um único item do tipo MinhaClasse..
Se quer selecionar vários.. é só deixar o atributo do tipo:
List<MinhaClasse> minhasClasses
<t:property name="minhasClasses"/>
Que o next entende que se deseja um SELECT-MANY
Re: Como pegar itens selecionados por SELECT-MANY
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qui Set 01, 2011 7:01 pm
por jtakata
Re: Como pegar itens selecionados por SELECT-MANY
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qui Set 01, 2011 8:43 pm
por rogelgarcia
Não deu pra entender muito bem o que você está querendo...
Re: Como pegar itens selecionados por SELECT-MANY
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qui Set 01, 2011 9:18 pm
por jtakata
Re: Como pegar itens selecionados por SELECT-MANY
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qui Set 01, 2011 9:53 pm
por rogelgarcia
Re: Como pegar itens selecionados por SELECT-MANY
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qui Set 01, 2011 9:59 pm
por jtakata
Descobri porque não funcionou antes - eu não implementei o equals nem o hashCode
Sem querer abusar já abusando você tem fácil um modelo ou sabe onde posso encontrar?
Re: Como pegar itens selecionados por SELECT-MANY
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qui Set 01, 2011 10:59 pm
por jtakata
Achei um HashBuilder que um cara postou no GUJ em 2008.
Acho que deve dar pro gasto.
Re: Como pegar itens selecionados por SELECT-MANY
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Sex Set 02, 2011 9:20 am
por rogelgarcia
O eclipse gera.
Re: Como pegar itens selecionados por SELECT-MANY
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Sex Set 02, 2011 5:08 pm
por jtakata