aymando
Messages postés24Date d'inscriptionmardi 16 mars 2010StatutMembreDernière intervention18 mai 2012
-
11 mai 2012 à 21:13
aymando
Messages postés24Date d'inscriptionmardi 16 mars 2010StatutMembreDernière intervention18 mai 2012
-
14 mai 2012 à 20:55
Bonjour,
j'ai un problème avec datatable j'utilise primefaces j'ai suivi un exemple du site de primefaces celui du Checkbox Based Selection mais la différence c'est que ma datatable est rempli à partir d'une base de donnée.je veux sélectionné des lignes avec des checkbox.
le premier probléme c'est que lorsque j'ajoute cette ligne
voila l'erreur : DataModel must implement org.primefaces.model.SelectableDataModel when selection is enabled.
et le deuxième problème c'est je sais pas comment réalisé mon besoin puisque mes données sont stocké dans la base et non pas comme l'exemple
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020369 14 mai 2012 à 08:50
Salut,
Tu n'as pas bien suivi l'exemple, ton model doit implémenter l'interface SelectableDataModel comme la classe CarDataModel dans l'exemple.
Le fait que tu utilises une base de données ne change rien, tu utilises les informations de la base de données pour créer l'objet CarDataModel et ca roule.
aymando
Messages postés24Date d'inscriptionmardi 16 mars 2010StatutMembreDernière intervention18 mai 2012 14 mai 2012 à 11:47
j'ai bien creer un bean comme CarDataModel mais le problème c'est que
public PrimeDataModel getMediumCarsModel() {
j'ai compris d'où vient ce PrimeDataModel car si j'ai bien compris le code de cette exemple le seul lien entre TableBean et CarDataModel reside dans cette variable MediumCarsModel
aymando
Messages postés24Date d'inscriptionmardi 16 mars 2010StatutMembreDernière intervention18 mai 2012 14 mai 2012 à 20:55
moi j'ai une datatable qui s'affiche correctement mon 1er problème est lorsque j'utlise
elle ne s'affiche pas donc j'ai utilisé h:selectbooleancheckbox et mon 2éme souci c'est que j'ai pas pu recupérer les valeurs des lignes chécké