Pessoal estou tentando usar o pinkList, mas a lista de destino não carrega, tipo assim, a lista de origem carrega normalmente os dados na interface, mas quando passo os
dados para a lista de destino, a mesma não é preenchida no MB, veja o código…
ManagerBean
[code]private DualListModel matriculas;
private List origem;
private List destino;
public DualListModel getMatriculas() {
origem = new ArrayList();
destino = new ArrayList();
for(PreMatriculaDisciplina p : daoPreMatDisci.listaAlunosPorDisciplina(disciplinaMB.getDisciplina())){
origem.add(p);
}
matriculas = new DualListModel<PreMatriculaDisciplina>(origem, destino);
return matriculas;
}[/code]
XHTML
<p:pickList id="matriculas" value="#{turmaPicMB.matriculas}"
var="preMatricula" iconOnly="true" itemValue="#{preMatricula}"
addAllLabel="ALOCAR À TURMA" converter="converterObjeto"
itemLabel="#{preMatricula.matricula.numerosmatriculas.pessoaFisica.nome}"
showSourceControls="true">
<f:facet name="alunos">ALUNOS MATRICULADOS</f:facet>
<f:facet name="turma">TURMA</f:facet>
</p:pickList>
Alguém saberia me dizer o que está errado?