2011-08-27 48 views
3
<h:commandLink action="#" value="some value"> 
<f:setPropertyActionListener target="#{someBean.id}" value="#{var.id}"/> 
<rich:componentControl target="popup" operation="show" /> 
</h:commandLink> 

任何人都知道爲什麼這個組合不會工作。準確地說,屬性操作偵聽器 不會執行任何操作,並且會顯示彈出式面板。當我做這樣的事情時rich:componentControl和setPropertyActionListener不會一起工作

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

屬性動作偵聽器工作正常。

有什麼想法?

+0

我有同樣的問題 - 你找到一個解決方案? –

回答

2

如果使用a4j:CommandButton它會正常工作,並使用這個標籤的oncomplete屬性和調用

oncomplete=" #{rich:component('panelid')}.show();" 
相關問題