当我点击我的menuItem从我的菜单(primefaces 5.1)打开页面时,但是下一次和另一个menuItem,URL构建错误,即
第一次点击,打开
../project/subproject1/page1.jsf
如果我点击另一个项目,它就会生成这样的网址
../project/subproject1/subproject2/page2.jsf
和其他人一样
../project/subproject1/subproject3/page3.jsf
我用,
我的代码
的index.xhtml
<p:layoutUnit position="west"
size="200" header="Ocultar"
collapsible="true">
<ui:include src="menu.xhtml"/>
<p:growl id="messages" showDetail="false" />
</p:layoutUnit>
名为menu.xhtml
<h:body>
<h:form>
<p:menu model="#{controlador.model}" style="font-size:14px;" />
</h:form>
</h:body>
controlador.model(控件是我的bean)从数据库中给我一个列表,我检查一下就好了。我是如何解决它的。