ページの1つに「キャンセル」ボタンがあります。 しかし、ページは別の場所から開くことができます、私は親ページが異なることができることを意味します。JSFのボタン・ナビゲーションのキャンセル
キャンセル今すぐキャンセル元に戻ったページに戻ってください。 history.back()のように。
JSFでどのように実装できますか?
私はいくつかガイドできますか?
history.back()は直接動作していません。
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}" />
私は、同じボタンを作っています。..
<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();"/>
は、例の両方で何か問題はありますか?
ありがとうございましたDaniel、 私は**
Ketan
あなたは大歓迎です:) – Daniel
@ダニエルこのアプローチには問題があります。ページAで送信をクリックすると、ページBのページAでキャンセルをクリックするとページBが開きます。今ここにはひねりがあります。ページAでキャンセルしようとすると、ページBが開きます。 –