J'ai un bouton Annuler dans un de la page. Mais la page peut être ouverte à partir de différents endroits, je veux dire la page parent peut varier.Annuler la navigation du bouton dans JSF
Maintenant sur Annuler, je dois revenir à l'exacte page d'où elle vient. comme history.back(). Comment pouvons-nous l'implémenter dans JSF?
Quelqu'un peut-il me guider s'il vous plaît?
Et que history.back() ne fonctionne pas directement.
<h:commandButton type="button" id="cancel" image="#{sessionScope.sessionObject.graphicImageFolderName}cancel_btn.gif" accesskey="#{bundle.oscer_command_cancel_accesskey}" value="Cancel" action="#{templatePrescriptionMaintenanceBackingBean.goBack}" />
En cas de history.back je fais même bouton que ..
<h:commandButton type="button" id="cancel" image="#{sessionScope.sessionObject.graphicImageFolderName}cancel_btn.gif" accesskey="#{bundle.oscer_command_cancel_accesskey}" value="Cancel" onclick="javascript: history.back();"/>
Y at-il quelque chose de mal dans les deux cas?
Merci Daniel, J'ai fait **
Ketan
Vous êtes les bienvenus :) – Daniel
@Daniel il y a un problème avec cette approche. Supposons que sur la page A vous cliquez sur soumettre, la page B s'ouvre maintenant si vous cliquez sur Annuler à la page B la page A viendra. Maintenant, voici la torsion, si vous essayez d'annuler sur la page A, il ouvrira la page B. –