私は次のような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 を複合コントロールに置き換えることです。mainBean.customerlist
しかし、マネージド Beanを Composite Controlsに渡す方法がわかりません。または、同じことを達成するための他のより良い方法はありますか?