L'attribute onchange exécute une fonction Javascript (donc côté client) à la modification de la valeur.
Si tu souhaites exécuter une action côté serveur, donc en Java, il te faudra passer par de l'Ajax. Un exemple avec Richfaces :
1 2 3 4
| <h:selectBooleanCheckbox id="choisir" value="#{listeStages.selection[dataItem.ssnId]}">
...
<a4j:support event="onchange" actionListener="#{listeStages.verifNbChoix}"/>
</h:selectBooleanCheckbox> |
Ton bean listeStages devant alors proposer la méthode suivante :
public void verifNbChoix(ActionEvent evt) { ... }
Partager