我有一个 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
到复合控件。或者还有其他更好的方法来达到同样的效果吗?