我有一个XHTML结构如下,
<h:dataTable value="#{mainBean.customerlist}" var="c">
<h:column>
<h:panelGrid rendered="#{c.renderclient}">
*html design for client*
</h:panelGrid>
<h:panelGrid rendered="#{c.renderadmin}">
*html design for admin*
</h:panelGrid>
</h:column>
</h:dataTable>
mainBean.customerlist
包含托管bean列表。我需要的是用复合控件替换这些h:panelGrid。但不知道如何将托管bean从mainBean.customerlist
传递给Composite Controls。或者是其他更好的方法来实现同样的目标吗?