Bonjour,

Dans une liste de valeurs, je souhaite effectuer le besoin suivant :
- Click sur une ligne qui renvoie vers le détail.
- Click sur une colonne qui permet d’éditer la ligne en question.

Pour se faire, j'ai fait comme suit :

1.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<a4j:support event="onRowClick"
rendered="#{!monAction.editActif}"
action="#{monAction.versDetail}"
reRender="MonForm"
</a4j:support>
2.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<a4j:outputPanel>
<s:fragment
rendered="#{!monAction.isLineEditable(maLigne)}">		<a4j:commandButton action="#{monAction.setLineEditable(maLigne)}"
ajaxSingle="true"	alt="modifier" id="bouton_modif" styleClass="edit" title="modifier" reRender="maForme"></a4j:commandButton></s:fragment></a4j:outputPanel>
Le souci, c'est que même si ma condition n'est pas vérifiée l'action du a4j:support est executée.

Pourriez-vous svp me donner une piste?
Merci
Cordialement