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 :
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 :
<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
Partager