У меня проблемы с итерацией через jsp через список / списки. Вот мой класс объектов с именем Table:
public class Table{
private String name;
private List<String> columns;
private List<Row> rows;
... continuing with getters and setters nothing more here
}
В моем классе Row есть только строки (например, имя строки), нет списков, нет ничего.
В настоящее время у меня есть List<Table>
, и я повторяю это так:
<c:forEach var='table' items='${requestScope.tables}'>
<c:out value="{table.name}"></c:out>
</c:forEach>
Только для тестирования .. и он печатает всего {table.name}
x раз (правильное количество объектов таблицы в списке таблиц).
Моя конечная цель примерно такая (псевдокод):
for each table in table list
print name
for each column in colum list
print column
end column list for
for each Row in row list
print Row.name
end row list for
end table list for
Может ли кто-нибудь помочь мне с синтаксисом?