我正在尝试在 JSF 中为我的 Web 应用程序编写导航。
到目前为止,我有这个:
<ul>
<ui:repeat value="#{pageBean.getPages()}" var="page">
<li class="#{(pageContext.request.requestURI.endsWith(page.url)) ? 'current_page_item' : '' }">
<a href="#{pageContext.servletContext.getRealPath(page.url)}">#{page.name}</a>
</li>
</ui:repeat>
</ul>
但是锚的 href 属性总是空的。另外我不确定是否pageContext.request.requestURI.endsWith(page.url)
可以正常工作-我猜不是,因为没有页面具有 current_page_item 类。
我究竟做错了什么?
谢谢!