
Envoyé par
Sniper37
Il y'a des exemples sur le site de Richfaces et
ici même en français dans les tutoriels JSF.
Helas si ca pouvait être aussi simple ^^
j'ai tout ca sous les yeux depuis le début, avec la même lacune, le code coté bean dont aucun modèle n'est fourni.
En effet je ne comprends pas bien le rôle attendu de l'actionListener (qu'il soit fait "à la main" comme conseillé par sal.gass ou inclus dans
<f:setPropertyActionListener value="#{list}" target="#{managedBean.selectedRow}" />
puisque après il y a la méthode lancée par l'action de a4j:support.
En outre quelle est la signature attendue de ces méthodes, est ce que l'objet est envoyé (ici donc mon acteur dont les différents attributs sont dans les colonnes ) ou est ce que les deux méthodes n'ont besoin d'aucun argument (enfin si j'utilise setPropertyActionListener ) et qu'il faut récupérer l'objet dans tout les cas avec
FacesContext.getCurrentInstance().getExternalContext().getRequestMap().get("item");
Enfin pour l'instant, si j'en crois mon debugger eclipse jamais je n'entre dans le corps de mes méthodes que ce soit l'actionListener ou celle de "action" d'où mon interrogation sur la signature.
Partager