E aí galera estou tentando fazer um cadastro simples aqui no JSF 2.1 utilizando o Framework PrimeFaces e também o EclipseLink para persistência até então tudo beleza o problema é que quero popular minha selectOneMenu com os dados do meu banco estou tentando fazer desse jeito
<p:selectOneMenu >
<f:selectItem itemLabel="Select One" itemValue=""/>
<f:selectItems value="#{profissaoController.arrayListaProfissoes()}" />
</p:selectOneMenu>
no meu método controlador estou retornando um array do tipo Object conforme estava olhando na internet sendo que meu método está assim:
public Object[] arrayListaProfissoes(){
List<Profissao> lista;
lista = new BaseDAO<Profissao>().findAll("Profissao", "profissao");
return lista.toArray();
}
Os dados estão vindos todos certos do banco, queria retornar o tipo ‘DataModel’ ou ‘List’ porém não tive sucesso, ao tentar executar esse código apenas a opção ‘Select One’ fica visivel, alguém tem alguma solução?
flw
