Pessoal,
preciso montar um <h:selectOneMenu> a partir dos dados que pego do JPA,algo como o seguinte:
<h:selectOneMenu value="#{algumaCoisa}">
<f:selectItems value="#{clazz.teste}"/>
</h:selectOneMenu>
meu managed bean:
public classe clazz(){
private List<SelectItems> teste = new ArrayList<SelectItem>();
}
public List<SelectedItem> getTeste(){
teste = MinhaClassePersistencia.findAll();
}
classe de persistencia:
public List<SelectedItem> findAll(){
public List<SelectedItem> orgs = new ArrayList<SelectedItems>();
EntityManager m = getEntityManager("teste");
query = m.createNamedQuery("findAll");
for (claszz clazz: (List<clazz>)query.getResultList()) {
orgs.add(new SelectItem(x,"y");
}
}
Dessa forma eu tenho uma ClassCastException em color=blackquery.getResultList()[/color].
Alguem ja fez isso de outra forma?