据我所知有两个"种类"的面包屑。

静/层次结构中的一个

  • 就像一堆
  • 条目的推动的时候,一个用户进入"深入"进入网站
  • 项选择时,用户进入"上升"进入网站
  • 是相同的,为所有用户(用于一个特定网页)
  • 显示的位置,而不是历史

一个简单的例子是家>的大类->的小类别->文章

动态/历史的一个

  • 就像一队
  • 条目的是推动在结束时用户转到另一个页面
  • 条目是从当前的最大尺寸是达成了
  • 是不同的,对每一个用户,因为它是个性化的。
  • 表示时间/历史,而不是位置。

一个简单的例子是小类别->家>的大类->的家

问题是:

是否有任何现成的JSF成分对这些类型的导航?

有帮助吗?

解决方案

见primefaces,有大量的部件和您可以找到的面包屑太 http://www.primefaces.org:8080/showcase/ui/breadCrumb.jsf

其他提示

我有同样的问题!但是我感觉喜欢的解决方案将是一个提到通过@BalusC

现在,我用面包屑只得到的前景的道路。

 <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>

我使用 .jsf 作为面临URL模式和由于 viewid=/*.xhtml**,我不得不substring,删除。xhtml substring和加。jsf串。

因此,我们需要一个支持bean做的工作得到viewid(道路),并把它放在一个有序的清单。使用 javascript:history.back() 和历史。向前()也是可能的!

这个链接 你可以找到适当的回答你的问题我希望这将有助于下一个提问者

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top