【问题标题】:how to get current view id and previous view id's in jsf如何在jsf中获取当前视图ID和以前的视图ID
【发布时间】:2012-03-07 10:03:44
【问题描述】:

我需要实现的是类似于动态面包屑的东西,所以我决定将视图 ID 添加到一个数组中,以将其作为相应视图页面中的链接。所以我只想知道获取我访问过的以前的视图ID。如果#{view.viewId} 给我当前的,如何获得前一个..我已经尝试过以下链接“Are there any JSF components for implementing breadcrumb navigation?

<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。 如果有任何其他方法可以实现动态面包屑真的很可观。

【问题讨论】:

    标签: java jsf jsf-2


    【解决方案1】:

    不是很清楚,如果要显示页面层次结构(这就是我所说的面包屑导航)还是页面历史

    如果您寻找第二种方法,则有客户端或服务器端方法。看到这个related answer

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-30
      • 2010-11-02
      • 2023-03-24
      • 2021-10-08
      • 2012-09-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多