tenho um cadastro de Aluno e nele há o campo de Turma, que é cadastrada separadamente. Cada aluno tem uma turma, e essa turma deve ser uma das que já foram cadastradas, ou seja, as opções de turma para cada aluno são as que já foram cadastradas. Pra isso, tenho um SelectOneMenu onde devo listar as turmas já cadastradas no BD, mas não sei como começar…
1 - tenha a lista com os objetos.
2 - Para preencher o selectonemenu utilize <h:selectOneMenu value="turmaManagedBean.turma.id_turma">
<f:selectItens value="turmaManagedBean.LISTADETURMAS()" var="tur" itemLabel="tur.numeroTurma" itemValue="tur.id_turma"/>
<h:seletOneMenu/>
Lembrando amigo agora nessa parte voce adapta ao seu codigo.
Caso tenha duvidas so perguntar.