2012-03-07 46 views
1

我需要實現的東西就像一個動態的麪包屑,所以我決定添加視圖ID在數組中,把它作爲鏈接在相應的視圖頁面。所以我只想知道得到我曾經訪問過的以前的視圖ID。如果#{view.viewId} 給我的當前,如何讓前一個..我已經通過給出下面的鏈接「Are there any JSF components for implementing breadcrumb navigation?如何獲得當前的視圖ID和以前的視圖ID在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。 如果有任何其他方式來實現動態麪包屑真的很明顯。

回答

1

這是不是很清楚,如果你想顯示頁面層次結構(這就是我所說的麪包屑導航)或頁歷史

如果你看第二個,有客戶端或服務器端的方法。請參閱related answer