Bonjour,
c'est ma première application avec jsf sous netbeans6.1,ne m'en voulez pas si ma question vous parrait debile,j'ai fait le tour du net sans trouver de reponse.
Bref,j'essaye d'afficher une table de ma base de donnée oracle,pour ce faire j'ai crée la jsp suivante:
avec le managed bean:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <rich:dataTable value="#{userBean.bookList}" var="item"> <f:facet name="header"> <h:outputText value="Liste des livres"/> </f:facet> <rich:column style="font-size:15px"> <f:facet name="header"> <h:outputText value="Titre"/> </f:facet> <h:outputText value="#{item.titre}"/> </rich:column> <rich:column style="font-size:15px"> <f:facet name="header"> <h:outputText value="Exemplaire"/> </f:facet> <h:outputText value="#{item.nbExemplaire}"/> </rich:column> <rich:column style="font-size:15px" > <f:facet name="header"> <h:outputText value="Code "/> </f:facet> <h:outputText value="#{item.idLivre}"/> </rich:column> </rich:dataTable>
mais ça m'affiche une table vide!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 public class userBean { private String titre; private String nom; private String prenom; private Integer nbExemplaire; //getters & setters public List getBookList(){ Session session = mapping.HibernateUtil.currentSession(); List bookList = null; try{ Query query=session.createQuery("from livre u "); bookList =query.list(); }catch(Exception ex){ ex.printStackTrace(); } return bookList; }![]()
Partager