Tenho um DataTable que possui apenas uma coluna com dados e uma coluna para múltipla seleção:
[code]<p:dataTable id=“bancos” var=“banco” value="#{tituloMB.bancoDM}“
paginator=“true” rows=“5” filteredValue=”#{tituloMB.bancosFiltrados}"
filterEvent=“keyup"
paginatorTemplate=”{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
rowsPerPageTemplate=“5,10,15,20,25”>
<p:column selectionMode="multiple" />
<p:column sortBy="#{banco.nome}" filterBy="#{banco.nome}" headerText="Banco"
filterMatchMode="contains" filterPosition="bottom"
filterStyleClass="filter">
<h:outputText value="#{banco.nome}" />
</p:column>
[/code]
Estou utilizando o FilterBy, mas acontece que só funciona quando eu tiro esse componente: <p:column selectionMode=“multiple” />.
Com o componente de seleção multipla eu recebo o seginte erro:
java.lang.NullPointerException: java.lang.NullPointerException
at org.primefaces.component.datatable.feature.SelectionFeature.decodeMultipleSelection(SelectionFeature.java:51) [primefaces-3.5.jar:]
Alguém poderia ajudar?