Bonjour,
J'utilise un tableau (Datatable) du framework PrimeFaces, auquel j'ai associé un menu contextuel (contextMenu).
Si au clic droit j'obtiens facilement la ligne concernée, comment obtenir la colonne concernée ?
Actuellement, les variables que j'utilise pour cibler la colonne sont soit nulles ou = 0.
J'utilise uniquement des colonnes dynamiques et il y a sûrement un problème à ce niveau, mais je ne vois pas comment le résoudre !
Merci.

Mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<p:dataTable id="idRefCollectivite" widgetVar="widgetRefCollectivite" var="ligne">
 
   <p:columns value="#{administrationCollectiviteManagerBean.listeColonne}" var="colonne" columnIndexVar="iColonne" headerText="#{colonne}">
 
   <p:ajax event="contextMenu" listener="#{administrationCollectiviteManagerBean.rechercherColonne(ligne, colonne, iColonne)}"/>   <--- ligne est correct, mais colonne = nul et iColonne = 0
 
</p:datatable>