1

メニューリンクに p:commandlink を使用しています。問題は、アクションで提供されたページでブラウザの URL が更新されないことです。

これが私のコードです...

どんな助けでも

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

1 に答える 1

1

に追加する必要がありajax = "false"ますcommandLink。デフォルトでは ajax 呼び出しであり、リダイレクトできません。?faces-redirect=trueまた、リダイレクト先の URL に追加してみてください。

于 2013-09-23T07:10:51.670 に答える