11
<p:ajax event="tabChange" listener="#{refriedBean.onTabChange}" />
但我想在tabChange事件,並存儲在頁面
public void onTabChange(TabChangeEvent event, Object obj)
上的額外的價值傳遞如何去做這件事?
<p:ajax event="tabChange" listener="#{refriedBean.onTabChange}" />
但我想在tabChange事件,並存儲在頁面
public void onTabChange(TabChangeEvent event, Object obj)
上的額外的價值傳遞如何去做這件事?
您可以在Ajax請求的豆和集所需值替換附加屬性參數obj
這個屬性:
<p:ajax event="tabChange" listener="#{refriedBean.onTabChange}">
<f:setPropertyActionListener target="#{refriedBean.additionalProperty}" value="value_here"/>
</p:ajax>
嵌套是沒有必要的方式。無論如何,它將被應用於父組件。 – BalusC 2012-02-27 21:36:56
它必須嵌套,因此父級必須是ActionSource類型。此外它似乎並沒有工作。我在refriedBean中創建了一個名爲additionalProperty的值,並給它一個getter和setter。 – Landister 2012-02-27 21:53:39
無法正常工作。 bean看起來如何? – 2014-07-03 09:33:29