这是我面临的问题:嵌套集合。

我有一个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>


每个在不同的单元格

10-04 10:27