3
这是一个棘手,我不明白为什么它的工作原理是这样的:多remoteCommands,但只有一个呼叫
<p:dataList var="item" value="#{recb.friends}" type="definition">
<p:column>
<h:form>
<p:remoteCommand name="getTaste" process="@this"
actionListener="#{item.calculateTaste(recb.username)}"
autoRun="true" oncomplete="poll.start()" />
<p:poll autoStart="false" update="@form" interval="1"
widgetVar="poll" oncomplete="poll.stop()" />
</h:form>
</p:column>
</p:dataList>
所以我希望发生的是:每个ITEM
它会调用calculateTaste
方法。 会发生什么情况是:只有一个呼叫,仅用于dataList
中的最后一项。
我用完了想法什么是错的。我加列,以便在生成的ID,它仍然不工作:(
哦,我的上帝......如此盲目。我正在查看表格ID等。我甚至最近纠正了p:remoeCommands的名字,但没有注意到在脚本中产生了什么!非常感谢,非常感谢! – Atais
不客气。 – BalusC