在jsf中实现动态面包屑

时间:2012-06-17 02:32:45

标签: jsf stack breadcrumbs

我有几个jsf页面。我需要在header.xhtml中添加动态面包屑。所以到现在为止我能够得到当前页面的网址。在header.xhtml中,我将它们推入堆栈。因此,每当新页面出现时,header.xhtml很常见,它会将当前url推送到堆栈变量。

我可以迭代堆栈并弹出网址并显示它们。但我对其他人感到困惑。每当用户退步时我都要弹出,我该如何实现呢?如果用户退后一步,我必须弹出两次。

我是否在正确的轨道上?还有其他解决方案吗?

1 个答案:

答案 0 :(得分:0)

我刚刚添加了一个if。如果重复,那么只需弹出其余部分。现在面包屑工作了。问题是它现在只列出所有链接。如果我每次去根,我都希望从那里开始树路径。