У меня есть кнопка отмены на странице.
Но эту страницу можно открыть из разных мест. Я имею в виду, что родительская страница может отличаться.
Теперь, нажав на кнопку отмены, мне нужно вернуться на ту страницу, откуда я пришел - как history.back()
.
Как мы можем реализовать это в JSF?
Может кто-нибудь, пожалуйста, наставить меня?
И это history.back()
напрямую не работает.
<h:commandButton type="button" id="cancel" image="#{sessionScope.sessionObject.graphicImageFolderName}cancel_btn.gif" accesskey="#{bundle.oscer_command_cancel_accesskey}" value="Cancel" action="#{templatePrescriptionMaintenanceBackingBean.goBack}" />
В случае history.back()
я делаю ту же кнопку, что и ..
<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();"/>
Что-то не так в обоих случаях?