私は、以下のようなページ階層を持っています。すべてが始まるのは、primefacesデータテーブルの項目を表示することです。各項目に対して<p:link>
または<p:commandlink>
が生成されます。アイテムのリンク上 クリックして、クエリ文字列に示された項目のidとeditItemページへのリダイレクトを行う必要があります。JSF階層内を上下に移動
編集ページには保存とキャンセルボタンがあり、リストアイテムページにリダイレクトする必要があります。 編集ページもitemListのと同じ方法を示しているサブ項目のリストを持っています。サブアイテムのリンク上 クリックして、クエリ文字列に示された項目のidとeditSubSubItemページへのリダイレクトを行うと、バック原点editItemページにリダイレクトする必要があり、キャンセル/保存をクリックする必要があります。
編集ページeditSubItem、editSubSubItemなどと同じ動作が可能である必要があります。セーブ/キャンセルは、常に階層の1つのレベルをリダイレクトする必要があります。
http://localhost:8080/myWebApp/listItems.xhtml
http://localhost:8080/myWebApp/editItem&id=123
-> save/cancel - back to listItems
http://localhost:8080/myWebApp/editSubItem&id=456
-> save/cancel - back to editItem&id=123
http://localhost:8080/myWebApp/editSubSubItem&id=789
-> save/cancel - back to editSubItem&id=456
階層ナビゲーションのこの種をachiveする簡単な方法はありますか?私は前に、現在のページのURLをpush
私はSessionMapでStack<String>
オブジェクトを使用して、それを修正Wildfly-10.0.0.Final
[p:wizard](http://www.primefaces.org/showcase/ui/panel/wizard.xhtml)? –
いいえ、私はステップによってこのステップを行う必要性がないため、これは、オプションではありません - ので、次のボタンは必要ありません。 – raho
履歴について(-1) – Kukeltje