2010-04-01 7 views
0

Salutations, J'essaie d'implémenter mon contrôle TAB personnalisé. Je voudrais qu'il soit basé sur de nouveaux composants composites caractéristique de JSF 2.0:JSF 2.0 contrôles composites personnalisés et imbrication

<i:tabControl width="480" height="320" value="#{backingBean.someIterable}" var="tab" > 
    <i:tabItem href="#{tab.href}" caption="#{tab.caption}"/> 
<i:tabControl/> 

Le problème est que je ne sais pas comment implémenter répéteur pour le composant composite. Comment accéder à l'élément imbriqué?

Répondre

1

Je ne pense pas que vous pouvez vraiment itérer sur les composants enfants. Cochez les cases <composite:insertChildren/>, <composite:renderFacet .../> et <composite:insertFacet .../> pour le traitement des enfants/facettes.

+0

Il semble qu'ils ne permettent que de copier les éléments imbriqués de la page où le contrôle composite est placé dans la partie composite: implémentation. – Anatoliy