Dúvida com tag select many checkbox

3 respostas
Gui_Pizzaia

Tenho a tag

<h:selectManyCheckBox value="#{salaVisao.sala.recursos}">

<t:selectItens var=“item” itemLabel="#{item.descricao}" itemValue="#{item.id}" value="#{salaVisao.listaRecursos}"/>

</h:selectManyCheckBox>

Onde salaVisao é minha Bean,
sala: meu objeto, minha classe modelo.
recursos: uma lista de objetos na classe Sala.
listaRecursos: uma lista obtidas do banco através dos recursos.

O problema:

Quando eu clico para salvar ele gera uma mensagem dizendo que “recursos” não é valida.

Esta é a maneira correta de eu utilizar a tag?
Eu gostaria de salvar uma lista de recursos(objeto) dentro de uma “sala”.

Qual o retorno da tag. Que tipo seria o value?

Desde já,
Obrigado

3 Respostas

alias

Cara já bati cabeça com esse troço tambem, mas nao me recordo exatamente qual foi a solução. Poste o erro como está saindo pra voce, por gentileza.

Gui_Pizzaia

Era pra funcionar desse jeito pois eu passo varios objetos p uma lista de objetos, ele diz que recursos nao é valida

<h:selectManyCheckBox value="#{salaVisao.sala.recursos}">

<t:selectItens var=“item” itemLabel="#{item.descricao}" itemValue="#{item}" value="#{salaVisao.listaRecursos}"/>

</h:selectManyCheckBox>
ViniGodoy

Por favor, não poste tópicos usando somente letras maiúsculas no corpo ou no título do tópico.

Criado 21 de setembro de 2011
Ultima resposta 23 de set. de 2011
Respostas 3
Participantes 3