rich:componentControl和setPropertyActionListener不能一起工作

时间:2011-08-27 11:58:40

标签: jsf-2 richfaces

<h:commandLink action="#" value="some value">
 <f:setPropertyActionListener target="#{someBean.id}" value="#{var.id}"/>
 <rich:componentControl target="popup" operation="show" />
 </h:commandLink>

任何人都知道为什么这个作品不起作用。准确的财产行动听众 没有工作,弹出面板显示。当我做这样的事情时

<h:commandLink action="#{someBean.someAction}" value="some value">
 <f:setPropertyActionListener target="#{someBean.id}" value="#{var.id}"/>
 </h:commandLink>

属性动作侦听器工作正常。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

如果您使用a4j:CommandButton并使用此标记的oncomplete属性并调用

,它将正常工作
 oncomplete=" #{rich:component('panelid')}.show();"