Hello,
Je cherche à réaliser du binding sur un nombre de colonne dynamique, créer une table de manière dynamique je sais le faire mais le problème se corse lorsque je veux remplir les données d'un nombre indéfinis de colonne surtout lorsque les données de ces colonnes ne proviennent pas de la même source de données que celle qui me sert à remplir mes colonnes non dynamique
Lorsque l'on définit une table de manière programmatique on peut utilisé
ou binding représente une liste de binding "statiques" j'aimerais savoir si c'est possible de créer par exemple une liste de binding sur un objet différent de l'utilisation de la valeur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ValueBinding myItem = FacesContext.getCurrentInstance().getApplication().createValueBinding(binding[j]); colText.setValueBinding("value", myItem);
et de créer un binding sur un tableau ou je ferais appel à un index
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 table.setValue(list);
example
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 binding[index] = "#{liste2[+ indexBinding + "].bean.checked}"
Partager