時,我有豐富的:componentControl這臺名爲的applicationID參數,並顯示了豐富的:文本菜單:設置JSF支持bean變量點擊componentControl和顯示contentMenu
<rich:componentControl event="onRowClick" for="ctxMenu" operation="show">
<f:param value="#{item[1].applicationId}" name="applicationId"/>
</rich:componentControl>
,這裏是富人:文本菜單:
<rich:contextMenu id="ctxMenu" submitMode="ajax">
<rich:menuItem ajaxSingle="true" value="View Resume" action="#{activeAppsForm.viewResume}" rendered="#{activeAppsForm.hasResume}" >
<a4j:actionparam name="selectedApplicationId" value="{applicationId}" assignTo="#{activeAppsForm.applicationId}"/>
</rich:menuItem>
</rich:contentMenu>
我的問題是呈現的屬性。它正在調用的backing bean屬性在能夠正確獲取渲染值之前需要訪問applicationId。如何在呈現菜單時將applicationId值分配給#{activeAppsForm.applicationId}?
謝謝。
嘗試使用中的 場所內的組件 –
2010-07-26 21:00:48
試過但沒有工作 – droidy 2010-07-27 12:49:37