Boa tarde Galera!
Sou iniciante em java e primefaces e estou com um problema que não consigo resolver.
Em uma tela, tenho um datatable com a opção selection=“single”(radio) e fora do datatable tenho um selectBooleanCheckBox.
Quando clicar no selectBooleanCheckBox, se alguma linha do datatable estiver com marcada, a mesma deverá ser desmarcada. Até aqui tudo bem, fiz um script com jquery que manipula isso.
O meu problema ocorre quando clico no botão avançar e faço a requisição. O correto seria o sistema entender que não há nenhuma linha selecionada e emitir uma mensagem de aviso.Mas ocorre que, mesmo estando desmarcado o bean recebe a linha selecionada e preenche o objeto.
A minha pergunta seria como devo fazer para que isso não ocorra? quando desmarcar o radio nenhuma seleção deve ser enviado ao Bean.
Alguem já passou por isso?