Duvida - h:selectBooleanCheckbox

1 resposta
M

bom minha duvida é a seguinte: eu peço para listar e então é exibido na tela a lista de todas as informações no banco, até ai tudo bem, porém eu coloquei uma coluna a mais no datatable com um “<h:selectBooleanCheckbox>” que me apresenta checkboxes em cada linha do meu datatable, ai criei um botão logo a baixo do data table para excluir, só que quero excluir apenas os dados que estão marcados nos checkboxes, como faço isso?

o meu código ta assim:

<f:view>







Sistema de Controle de Camarão





<h:dataTable value="#{InformacaoMB.informacoes}" var=“infor” border=“1”>

<h:column >

<f:facet name=“header”>

<h:outputText value=“Viveiro”></h:outputText>

</f:facet>

<h:outputText value="#{infor.viveiro}"></h:outputText>

</h:column>

<h:column >

<f:facet name=“header”>

<h:outputText value=“Câmara”></h:outputText>

</f:facet>

<h:outputText value="#{infor.camara}"></h:outputText>

</h:column>

<h:column >

<f:facet name=“header”>

<h:outputText value=“Comercialização”></h:outputText>

</f:facet>

<h:outputText value="#{infor.comercio}"></h:outputText>

</h:column>

<h:column >

<f:facet name=“header”>

<h:outputText value=“Data”></h:outputText>

</f:facet>

<h:outputText value="#{infor.data}"></h:outputText>

</h:column>

<h:column >

<f:facet name=“header”>

<h:outputText value=“Horário”></h:outputText>

</f:facet>

<h:outputText value="#{infor.hora}"></h:outputText>

</h:column>

<h:column >

<f:facet name=“header”>

<h:outputText value=“Preço por KG”></h:outputText>

</f:facet>

<h:outputText value="#{infor.preco}"></h:outputText>

</h:column>

<h:column >

<f:facet name=“header”>

<h:outputText value=“Excluir”></h:outputText>

</f:facet>

<h:selectBooleanCheckbox value=“Deletar” id=“checkbox” readonly=“true”></h:selectBooleanCheckbox>

</h:column>

</h:dataTable>

<h:form>

<h:commandButton action=“home” value=“Voltar”/>

<h:commandButton action=“home” value=“Excluir”/>

</h:form>





</f:view>

1 Resposta

A

Olá malbarbosa, preciso implementar a mesma funcionalidade. Já encontrou uma solução ?
Abraço.

Criado 14 de julho de 2009
Ultima resposta 28 de jul. de 2009
Respostas 1
Participantes 2