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>