具有可定制内容的JSF迭代复合组件

我想创建一个复合组件,其中迭代元素的实际布局可以传递给复合。 这是一个简化的示例,有效:

    

但是我不希望h:outputText在组件中被硬编码。 使用组件时,我试图让这样的东西:

    

假设我必须使用var ,但我不知道如何在我的组件中处理它并正确访问子

您可以使用来“传递”定义到复合组件定义的子组件。 另外,我建议使用而不是因为它是一个真正的迭代组件,更适合JSF。 以下是如何实现组件的示例:

     

用法: