Salut,
Je travaille temporairement sur un projet avec JSF mais je ne sais pas quel est l'événement par défaut défini pour que à la sélection d'un de mes éléments de ma DropDownList, une certaine action soit exécutée.
Par exemple, ce qui fonctionne sur le projet est la chose suivante :
Dans le code de la JSP :
Dans le code Java, ensuite j'ai bien la méthode suivante qui est appelée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <ui:button action="#{pageFragment$detailTable$kyc.bt_save_nature_action}" binding="#{pageFragment$detailTable$kyc.bt_save_nature}" id="bt_save_nature" style="height: 20px" text="Sauvegarder" disabled="#{SessionBean1.readonly}"/>
Par contre dans la JSP quand j'applique le même événement "action" à la DropDown, je n'obtiens rien...Ci-dessous le code dans la JSP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 public String bt_save_nature_action() {}
Vous voyez pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <ui:dropDown action="#{pageFragment$donneesGeneraleClient.dd_selection_pays_action}" binding="#{pageFragment$donneesGeneraleClient.dpPays}" id="dpPays" items="#{SessionBean1.paysOptions}" selected="#{SessionBean1.client.CIsoPays}" styleClass="textGauche" />
Merci d'avance.
Partager