我使用p:commandlink为我的menulinks .. 问题是浏览器中的网址没有使用操作中提供的页面刷新。
这是我的代码......
任何帮助
<li><a href="#">Masters</a>
<ul>
<li><p:commandLink action="ParcelMaster1.xhtml" value="ParcelMaster" /></li>
<li><p:commandLink action="ZoneMaster1.xhtml" value="ZoneMaster" ajax="false"/></li>
<li><p:commandLink action="PropertyFlatMaster1.xhtml" value="PropertyFlatMaster" ajax="false"/></li>
<li><p:commandLink action="WardMaster1.xhtml" value="WardMaster" ajax="false"/></li>
<li><p:commandLink action="MaMaster1.xhtml" value="MAMaster" ajax="false"/></li>
<li><p:commandLink action="PropertyParentMaster.xhtml" value="PropertyParentMaster" ajax="false"/></li>
<li><a href="" title="">Usage Types</a></li>
<li><a href="" title="">Custom Types</a></li>
</ul></li>
答案 0 :(得分:1)
您必须将ajax = "false"
添加到commandLink
。它默认是ajax调用,它不能重定向。另请尝试将?faces-redirect=true
添加到要重定向到的网址。