Boas.
Sou novo no JSF e nao consigo resolver o seguinte problema:
Pretendo ter um menu que liste um conjunto de categorias de forma dinâmica, para tal estou a fazer o seguinte:
<h:form id="form">
<h:panelGrid columns="2" width="100%">
<rich:panelMenu mode="ajax"
iconExpandedGroup="disc" iconCollapsedGroup="disc"
iconExpandedTopGroup="chevronUp" iconGroupTopPosition="right"
iconCollapsedTopGroup="chevronDown" >
<c:forEach items="#{nomeClasse.metodoQueRetornaArrayList/Array_DeStrings}" var="var" >
<rich:panelMenuGroup label="#{var}">
<rich:panelMenuItem label="qqCoisa" action="#{rssBean.noaction}">
</rich:panelMenuItem>
</rich:panelMenuGroup>
</c:forEach>
</rich:panelMenu>
</h:panelGrid>
</h:form>
mas dá-me o seguinte erro:
javax.servlet.ServletException: javax.servlet.jsp.JspTagException: Don’t know how to iterate over supplied “items” in <forEach>
Já tentei com dataTable e dataList mas aí da-me erros de conversões.
O que aconselham?