Galera,
tenho um checkBox dentro de um dataTable. Quando seleciono um ou mais checks e submeto o formulário, a variável do backBean não recebe os valores dos checks, ela continua nula.
Alguém sabe de alguma solução?
<h:form id="formTabela" acceptcharset="UTF-8">
<div class="blocoTabela">
<h:commandButton id="unidadeInsert" styleClass="botoesForm" type="submit" value="#{i18n['input.button.insert']}" action="#{classeUsoManagedBean.teste}"/>
<t:dataTable id="tabelaClasseUso" headerClass="bgTabela01" rowClasses="bgTabela02"
columnClasses="primeiraColuna, segundaColuna, terceiraColuna"
newspaperColumns="1" newspaperOrientation="horizontal"
cellpadding="3" cellspacing="1" summary="#{i18n['br.com.petrobras.crud.datatable.summary']}"
renderedIfEmpty="false" width="100%"
first="#{classeUsoManagedBean.classeUsoJsfPagination.firstItemIndex}"
rows="#{classeUsoManagedBean.classeUsoJsfPagination.pageSize}"
sortColumn="#{classeUsoManagedBean.classeUsoJsfPagination.sortByField}"
sortAscending="#{classeUsoManagedBean.classeUsoJsfPagination.sortAscending}"
value="#{classeUsoManagedBean.classeUsoDataModel}"
var="classeUso">
<h:column>
<h:selectManyCheckbox id="identificador" value="#{classeUsoManagedBean.vetorId}">
<f:selectItem itemValue="#{classeUso.id}" />
</h:selectManyCheckbox>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{i18n['br.com.petrobras.cadastro.classe.tabela.codigo']}"/>
</f:facet>
<h:outputText value="#{classeUso.codigoClasseUso}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{i18n['br.com.petrobras.cadastro.classe.tabela.descricao']}"/>
</f:facet>
<h:outputText value="#{classeUso.descricaoClasseUso}" />
</h:column>
</t:dataTable>
</div>
</h:form>