JSF2:如何在组件内的特定位置渲染复合组件的子项?

Osw*_*Osw 4 java jsf composite-component jsf-2

我有问题引用和显示复合组件的子项,如下所示:

<xyz:mycomponent>
  <h:outputText value="some text"/>
  <h:outputText value="another text"/>
</xyz:mycomponent>
Run Code Online (Sandbox Code Playgroud)

在哪里mycomponent定义如下:

<composite:implementation>
  <!-- some tags here -->
  <h:paneGroup>
    <!-- I want component's childs (two outputText's) to be rendered here -->
  </h:paneGroup>
</composite:implementation>
Run Code Online (Sandbox Code Playgroud)

我可以列出组件的子项,#{cc.children}但我不知道如何在复合组件的特定位置呈现它们.任何想法或解决方法?

aki*_*ira 7

<composite:insertChildren> 会做的.