Pessoal,
Seguinte, estou me quebrando a algum tempo com uma situação.
Tenho uma dataTable com 3 colunas, sendo uma delas um selectBooleanCheckbox. Este checkbox é para marcar se o registro em questão é o padrão. Sendo assim, apenas 1 deve estar selecionado. Quando marcar um, preciso desmarcar qualquer outro que possa estar selecionado.
Para poder fazer isto preciso saber qual foi o registro da dataTable que foi marcado/desmarcado o checkbox.
O problema é que quando eu marco o checkbox não sei como fazer para disparar o evento que marca qual o registro que está selecionado.
Se fosse um button por exemplo, utilizo desta forma <f:setPropertyActionListener value="#{item}" target="#{selection}" />
mas não da pra utilizar setPropertyActionListener dentro do selectBooleanCheckbox. Tentei utilizar com a tag <p:ajax, mas também não tive sucesso.
Alguém sabe como posso fazer para saber qual o registro que foi selecionado?



