<a4j:commandLink de richfaces
Bonjour tout le monde .J'utilise Richfaces (JSF) .
dans un <rich:dataTable> je veux supprimer un élément de la table mais avant ça je veux un message de confirmation.
voila ma page xhtml:
Code:
1 2 3 4 5 6 7 8
|
<rich:column width="5%">
<a4j:commandLink onclick="#{prgrm['js_ConfirmS']}"
action="#{programmeBean.supprimerTableauAction}">
<f:param name="idTableau" value="#{table.id}" />
<h:graphicImage id="supprimer" url="/images/delete.gif"style="border: none" width="16" />
</a4j:commandLink>
</rich:column> |
configuration de faces-config.xml:
Code:
1 2 3 4 5 6 7 8
|
<navigation-rule>
<navigation-case>
<from-action>#{programmeBean.supprimerTableauAction}</from-action>
<from-outcome>success</from-outcome>
<to-view-id>/pages/programme/programme/consultation/programmeConsultation.xhtml</to-view-id>
</navigation-case>
</navigation-rule> |
code java script:
Code:
1 2
|
js_ConfirmS=return confirm('Etes vous s\\u00FBr de vouloir supprimer cet Element ?') |
le probleme est que lorsque je clique sur ok du javascript l'application redirige vers une page d'acceuil ce qui n'est pas bonne (je veux rester sur la même page)et lorsque je supprime le tag
onclick="...." tout marche très bien.???
sachons que avec un <h:commandButton> tout marche tre bien mais pas avec
<a4j:commandLink> ?