Como usar o checkbox na datatable?

Bom dia pessoal,

Já procurei em vários fóruns mas não encontrei nada…

Bem eu gostaria de saber como eu faço para implementar o <h:selectBooleanCheckbox na <h:datatable ?

Estou fazendo:

<h:dataTable value="#{backBean.gui}" var="p">
                                    <h:column>
                                        <h:selectBooleanCheckbox value="#{p.atributoBoolean}" />
                                    </h:column>
                                    <h:column>
                                        <h:outputText value="#{p.atributoNome}"/>
                                    </h:column>

   </h:dataTable>

mas não estou conseguindo alterar o atributoBoolean.

O meu objetivo é criar duas datatable e fazer tipo uma picklist, por exemplo: uma tabela dos alunos matriculados na turma e outra tabela alunos que podem ser matriculados na turma, aí seleciona o checkbox para matricular o aluno na turma.

Alguém tem algum exemplo que possa me ajudar?

Eu tive este problema no meu TCC que era pegar um conteudo de inputText resolvi com tópico
aqui no GUJ da seguinte forma:
view plaincopy to clipboardprint?

<a4j:support reRender=“Sua datable”/>
<h:selectBooleanCheckbox value="#{p.atributoBoolean}" />

Esta linha e uma coluna da minha datable que se chama TabelaProdutos que dentro de uma tag
a4j:region

você tem o exemplo do código?

Tenho tá em casa daqui a pouco chego lá e posto aqui.