bonjour,
j'essaie de récupérer ma ligne active de mon dataTable pour après exécuter une suppression de l'enregistrement. j'ai donc suivi la 1ère méthode décrite dans
dans mon 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
17
18
19
import javax.faces.model.DataModel;
import javax.faces.model.ListDataModel;
public class b_Commande {
   DataModel dataModel = new ListDataModel();
   public DataModel getDataModel() {
        return dataModel;
    }
    public void setDataModel(DataModel dataModel) {
        this.dataModel = dataModel;
    }
   ......
    public String cmd_du_jour(){
        Session session= Mapping.HibernateUtil.currentSession();
        Query query = session.createQuery("from Commande ");
        listcmd_jour = query.list();
        dataModel.setWrappedData(listcmd_jour);
        return "cmd_jour";
    }
....
page jsp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<rich:dataTable value="#{commande_bean.dataModel}" var="cmd" columns="3" id="tab">
sauf que ma table ne se remplie pas et alors que si j'affiche directement listcmd_jour j'ai le resultat de ma requête

merci bcp