这是我面临的问题:嵌套集合。
我有一个class的ArrayList(顶级集合)。在每个主题中,我都有另一个Group类型的ArrayList。最后,我在每个小组中都有一个学生的ArrayList。
我正在尝试使我的excel文件的格式看起来像这样。
**SUBJECT 1**
GROUP 1
Students
GROUP 2
Students
**SUBJECT 2**
因此,我正在尝试嵌套这些集合。问题是我的最终excel文件似乎无法显示所有数据。而且我知道为什么。在我的顶级收藏中:主题我有以下代码:
${data.subjects.groups.letter}//:4
最后的//:4会欺骗它,因为将有多个组。
请取悦请取悦,请问如何嵌套多个收藏集?
最佳答案
<jx:forEach items="${data.subjects}" var="subject">
${subject.name}
<jx:forEach items="${subject}" var="group">
${group.name}
<jx:forEach items="${group}" var="student">
${student.name}
</jx:forEach>
</jx:forEach>
</jx:forEach>
每个在不同的单元格