在spring mvc中,我将模型中的对象List发送给jsp。 的列表
我的bean DtoDocument如下
public class DtoDocument{
private String label;
private String[] title;
private List<String[]> content;
and there getter and setter.......
}
List中的每个条目表示一个表,其标签是为每个对象指定的,title []包含列的标题,列表中的每个eantry表示一行表,字符串数组包含单元格值。
我的问题是如何遍历父列表,即List和内部打印标签并迭代标题数组然后迭代并列出并在内部迭代内部数组。
根据我的理解
我所做的如下: -
<c:forEach items="${parentList}" var="tables">
<table>
<c:out value="${tables.label}" />
<thead>
<tr>
<c:forEach items="${tables.title}" var="titles">
<th><c:out value="${titles}" /></th>
</c:forEach>
</tr>
</thead>
<tbody>
<c:forEach items="${tables.content}" var="contents">
<tr>
<c:forEach items="${contents}" var="cell">
<td><c:out value="${cell}" /></td>
</c:forEach>
</c:forEach>
</tr>
</c:forEach>
</tbody>
</table>
</c:forEach>
所以我所做的是正确的,因为我是新手?