2014-02-21 81 views
1

這裏是我遇到的問題:嵌套集合。如何讓Jxls生成多個集合

我有一個ArrayList(頂級集合)的類。在每個主題我有另一個ArrayList類型。最後,我在每個組中都有一個學生的ArrayList。

我想讓我的excel文件的格式看起來像這樣。

**SUBJECT 1** 
GROUP 1 
Students 

GROUP 2 
Students 

**SUBJECT 2** 

所以我試圖嵌套這些集合。麻煩的是,我的最終excel文件似乎並沒有顯示所有的數據。我知道爲什麼。在我的頂級收藏:主題我的代碼:

${data.subjects.groups.letter}//:4

的//:4月末欺騙,因爲那裏將是多個組。 請請請,請問我怎麼可以嵌套多個收藏?

+0

任何幫助完整的評論被接受...任何事情請。我正處於我的項目的最後階段。我現在非常渴望幫忙。 –

回答

0
<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> 

各自在不同的細胞

0

抱歉,答案並沒有爲我工作。什麼對我來說是這樣的,每個線在不同的單元格

<jx:forEach items="${data.subjects}" var="subject"> 
    ${subject.name} 
    <jx:forEach items="${subject.groups}" var="group"> 
     ${group.name} 
     <jx:forEach items="${group.students}" var="student"> 
      ${student.name} 
     </jx:forEach> 
    </jx:forEach> 
</jx:forEach> 
相關問題