【发布时间】:2011-12-14 20:05:06
【问题描述】:
我正在从 Richface 数据表中传递一个对象,例如:
<rich:column>
<a4j:commandLink
value="Transfer inside Group"
actionListener="#{adminBean.init_machineTransferInsideGroup}"
reRender="transferInsideGroupMachinePanel"
oncomplete="#{rich:component('transferInsideGroupMachinePanel')}.show()">
<f:setPropertyActionListener
target="#{adminBean.machineToChange}"
value="#{Machineassg3}" />
</a4j:commandLink>
<rich:column>
当点击命令链接时,我对上述代码的期望:
- 将对象 (Machineassg3) 分配给 bean 的变量 (adminBean.machineToChange)
- 然后调用 actionlistener (init_machineTransferInsideGroup)
- 在 Richmodal 面板之后
但是正在发生的步骤是:
- 调用 actionlistener (init_machineTransferInsideGroup)
- 将对象 (Machineassg3) 分配给 bean 的变量 (adminBean.machineToChange)
- 在 Richmodal 面板之后
如何做预期的步骤(意味着先分配然后调用actionlistener)
【问题讨论】:
标签: jsf jakarta-ee richfaces