Exibir um ArrayList utilizando entitymanager

1 resposta
M
galera, vou reabrir o tópico porque não arrumei solução ainda para o meu problema: seguinte,tô utilizando JSF, e quero popular a minha dataTable com os dados vindos de uma pesquisa, porém, já tentei de tudo aqui mas dá erro .
Public class PacienteControle(){

private list<Paciente> lista=new ArrayList<Paciente>();

List<Paciente> getLista(){
DAO pd= new DAO();
EntityManager em=pd.getEntityManager();

em.getTransaction().begin();//obs:  utilizei sem utiilizar essa linha também, porém,  erro
Qyery q=(Query) em.createQuery("from Paciente");
return q.list();//  utilizei aqui também, lista=q.list(); return lista; mas também não deu certo
}
}

pelo amor de Deus!
quem puder me socorrer, eu já não sei mais o q fazer!

1 Resposta

alberthy

[b]Brother, você pode utilizar um método do tipo DataModel para popular sua dataTable.

Você pode utilizar a mesma lógica que está postando, retornando um list.

Boa sorte.

Abraço.[/b]

Criado 30 de janeiro de 2011
Ultima resposta 30 de jan. de 2011
Respostas 1
Participantes 2