Bonjour,

Je me permets de vous solliciter dans la cadre de la réalisation d'une application de gestion de contacts basique (CRUD).

J'ai un bean "Contact" dans lequel il y a :
- Plusieurs attributs qui concernent le contact
- Un contructeur vide
- Un constructeur paramétré
- Les accesseurs (getters/setters)
- Une méthode qui récupère le résultat du select des contacts dans la base de données (appel de la méthode du DAO) dans une ArrayList<Contact>. Cette méthode renvoie cette ArrayList<Contact>. (Cette ArrayList n'est pas vide !)

Le soucis est le suivant :

Dans ma page consacrée à l'affichage des contacts, j'ai ce bout de code qui s'occupe d'afficher les contacts mais il affiche uniquement le libellé ID sans la valeur.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<h:dataTable value = "#{contact.méthode()}" var = "c">
   <h:column>    				
      <f:facet name = "header">Id</f:facet>    				
      <h:outputText value="#{c.contactid}"></h:ouputText>
 </h:column>
</h:dataTable>
Pourriez-vous m'éclairer s'il vous plait ?

Merci par avance.