0
JSF1.2ページでcancelというh:commandButtonボタンを使用しています。ユーザーがこのボタンを押すと、同じページにリダイレクトする必要があります。 JSF1.2でどのように達成できますか?JSF1.2の同じページへの移動
JSF1.2ページでcancelというh:commandButtonボタンを使用しています。ユーザーがこのボタンを押すと、同じページにリダイレクトする必要があります。 JSF1.2でどのように達成できますか?JSF1.2の同じページへの移動
まず、immediate="true"
属性を設定することを忘れないでください。デフォルトでは、タグはアプリケーションを呼び出す前にすべてのバリデータなどを呼び出します。
あなたのボタン:
<h:commandButton value="cancel" action="cancel" title="Cancel this page" />
あなたの顔-のcontext.xml:
<navigation-rule>
<from-view-id>index.xhtml</from-view-id>
<navigation-case>
<from-outcome>cancel</from-outcome>
<to-view-id>index.xhtml</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>
私は同じことをやったが、それは動作しません。 – Adnan
'commandButton'は' h:form'タグで囲まれていますか? –
commandButtonがh:formタグになく、動作していませんでした。 commandButtonをhに入れた後:今からおかげさまでvを動かしています。 – Adnan