I have the following class-files:
class RowData {
...
ArrayList<String> valueMap;
...
}
class Bean {
...
public List<RowData> getData() {
...
}
}
jsf code snippet:
...
<h:form>
<rich:dataTable id="overviewTable" value="#{bean.getData()}" var="row">
<c:forEach items="#{row.valueMap}" var="r">
<rich:column>
<h:outputText value="#{r}" />
</rich:column>
</c:forEach>
</rich:dataTable>
</h:form>
...
Unfortunately, the table doesn't appear. What's wrong? The page doesn't show an error or something, the table is just not there (in this version I skipped all the getter and setter...). When I want to access other data from the bean, it works, so the whole setup should be ok.