簡體   English   中英

如何在jsf中獲取當前視圖ID和先前視圖ID

[英]how to get current view id and previous view id's in jsf

我需要實現的是像動態面包屑之類的東西,因此我決定在數組中添加視圖ID,以將其作為相應視圖頁面中的鏈接扔出去。 所以我只想知道獲取我以前訪問過的視圖ID。 如果#{view.viewId}給我當前的那個,如何獲得上一個。.我嘗試了以下鏈接:“ 是否有用於實現面包屑導航的JSF組件?

<h:form id="breadcrumb">
                    <p:breadCrumb>
                        <p:menuitem value="#{bundle.Index}" action="/index?faces-redirect=true" immediate="true"/>
                        <p:menuitem value="#{view.viewId.substring(0, view.viewId.length()-6)}" url="#{view.viewId.substring(0, view.viewId.length()-6)}.jsf" ajax="false"/>

                    </p:breadCrumb>
                </h:form>

為此,我真的需要知道如何檢索以前的視圖ID。 如果有其他方法可以實現動態面包屑,那是非常可觀的。

目前尚不清楚,是否要顯示頁面層次結構 (這就是我所說的導航導航)或頁面歷史記錄

如果您尋找第二種方法,則有客戶端或服務器端方法。 請參閱此相關答案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM