0

タイトルはほとんどすべてを言います。重要な精度: メニューはテンプレートに含まれているため、複数のページで共有されており、ユーザーがメニュー項目を選択するページがわかりません。

ah:commandLink を試しましたが、同じページへのリダイレクトに問題があります。おそらく別の種類の解決策がありますか?

4

1 に答える 1

3

同期送信ではなく、非同期送信にするだけです。にネストし<f:ajax>ます。

<h:commandLink ...>
    <f:ajax />
</h:commandLink>

特定の部分を実行またはレンダリングする場合は、それらを のexecuteand/orrender属性に適宜指定します<f:ajax>。どちらもデフォルト@this@noneそれぞれ と です。例えば

<h:commandLink ...>
    <f:ajax execute="@form" render="@form" />
</h:commandLink>
于 2013-10-01T15:15:15.427 に答える