Olá, tudo bem?
Estou fazendo um projeto com jsf 2.0 e primefaces 2.2.1, e em uma tela preciso mudar o selectionMode de uma dataTable, eu tentei usar o if ternário
como da para ver no código abaixo e não certo… É possível fazer o que eu quero, ou o componente não suporta?
<p:dataTable onRowSelectUpdate="form:painel" onRowUnselectUpdate="form:painel"
selection="#{mBAcompanhamentoSessao.selectionMode == 'multiple' ? mBAcompanhamentoSessao.listaProposicaoSelecionada : mBAcompanhamentoSessao.proposicaoSelecionada}"
rowSelectListener="#{mBAcompanhamentoSessao.selecionarProposicao}"
value="#{mBAcompanhamentoSessao.listaProposicao}" var="proposicao"
selectionMode="#{mBAcompanhamentoSessao.selectionMode}" emptyMessage="Nenhum registro encontrado."
rowUnselectListener="#{mBAcompanhamentoSessao.limparSelecaoProposicao}"
widgetVar="tabelaProposicao">