Bonjour,
Je cherche à récuperer un element de mon exteded data table.
Mon managed bean est concu de la manière suivante:
- une array list d'items affichée
- un ExtendedTableDataModel comprenant une implementation de DataProvider
- une methode public void takeSelection()
Pour en arriver là, j'ai basiquement copié le code suivant:
http://opensourcejavaphp.net/java/jb...Bean.java.html
Pourtant ma récuperation d'items ne fonctionne pas, et pour cause:
la methode
retourne systematiquement null. J'imagine que le soucis se trouve au niveau de la méthode get key:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public Capital getItemByKey(Object key) { for(Capital c : capitals){ if (key.equals(getKey(c))){ return c; } } return null;
mais je n'ai aucune idée de comment résoudre se problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public Object getKey(Capital item) { return item.getName(); }
Merci d'avance.
Partager