Bonsoir tout le monde, je suis nouveau sur ce forum.
j'espère que vous pourrez m'aider sur un projet que je dois rendre demain dimanche
. voilà mon problème : j'ai cette méthode que j'ai ajouté dans une classe dans mon managed bean:
1 2 3
| public List<Car> getAllCars() {
return (List<Car>)(Car)em.createQuery("SELECT * from car").getResultList();
} |
je l'appelle dans une autre page xhtml dans un tableau datatable. Mais ce tableau ne m'affiche rien quand j'exécute, il est vide et ne contient que l'entête (genre : id, name, year.....). J'aimerai savoir svp s'il s'agit d'un problème de déclaration, et ou est-ce que je devais déclarer normalement. Je travaille avec jsf sur netbeans. J'appelle cette méthode à partir du tableau comme ceci :
<h:dataTable value="#{CarBean.getAllCars}" var="item">
. Merci d'avance.
Partager