opa pessoal,
eu to tentando colocar um radio em uma grid e chamar um método que atualiza a linha clicada no banco. O problema é que se os dois radios estiverem desmarcados eu não sei quem alterar no método. Tentei usar o binding, mas não adiantou pq o value tem que ser de acordo com a linha da grid. Alguém sabe como pegar o valor do radio clicado pelo usuário?
<h:selectOneRadio
id="presidenteRadio"
value="#{(row.presidente || row.vicePresidente) ? row.presidente : null}">
<f:selectItem id="presidente" itemLabel="Presidente2" itemValue="true" />
<f:selectItem id="vice" itemLabel="Vice-Presidente56" itemValue="false" />
<a:support event="onchange" action="#{home.atualizaPresidente(row)}" />
</h:selectOneRadio>