この行は、フォームタグ内では動作しません:@allは
<p:commandLink actionListener="#{questionBean.removeQuestion(question)}"
value="Delete" styleClass="delete" update="@all"/>
しかし、それだけで@form
で動作します。私が@all
を持っていても何も起こりません。私はフォームだけでなく、ページの他の部分も更新できるようにしたい。
この行は、フォームタグ内では動作しません:@allは
<p:commandLink actionListener="#{questionBean.removeQuestion(question)}"
value="Delete" styleClass="delete" update="@all"/>
しかし、それだけで@form
で動作します。私が@all
を持っていても何も起こりません。私はフォームだけでなく、ページの他の部分も更新できるようにしたい。
は、そのビーイングが更新=「すべて@」では動作しませんいくつかの時間
と言ったそのビットの差分質問 update="@all" is not working with "ui:include ..."ものの、それでも
update="@all"
がprimefacesでサポートされていないようですPimeFaces。
別のREF:Issue 2026: update="@all" is not working PrimeFaces ajax.
hereが説明したようにprocess="@all"
で試してみてください。
<p:commandLink actionListener="#{questionBean.removeQuestion(question)}"
value="Delete" styleClass="delete" process="@all"/>
私はバグかもしれないと思います。 JSFの<f:ajax render="@all">
を使用しても、動作しない可能性があります。これを解決するには、body
タグのid
属性をたとえばmySexyBody
に設定するだけです。その後、update="mySexyBody"
を実行できます。
'
'の 'process'属性は' 'の' execute'属性に似ています。これは、どの変数をsum sumするべきかを示すためにのみ使用されます。 –