Comment créer dynamiquement une <f:selectItem> liste?

Est-il un moyen de créer dynamiquement un selectItem liste? Je n'ai pas vraiment envie d'avoir à créer beaucoup de haricot code pour faire mes listes de retour List<SelectItem>.

J'ai essayé ceci:

<ice:selectManyCheckbox>
    <ui:repeat var="product" value="#{productListingService.list}">
      <f:selectItem itemLabel="#{product.description}" value="#{product.id}"/>
    </ui:repeat>
</ice:selectManyCheckbox>

mais il ne marche pas.

Des idées?

OriginalL'auteur DD. | 2010-03-12