我试图在表格中显示数据的方式如下:
[[a,b],[c,d]]
我想要这样的显示:
Date |Journal
_________________
a.date |a.journal
b.date |b.journal
c.date |c.journal
d.date |d.journal
此处a,b,c,d
是从控制器提取到GSP页面的对象。我想使用<g:each>
来显示表中的数据。请帮忙..
答案 0 :(得分:1)
或者:
示例:
[[a,b],[c,d]].flatten() == [a, b, c, d]
并使用一个g:each
。
OR
示例:
<g:each var="elem" in="${mainList}">
<g:each var="item" in="${elem}">
<!-- Create the tabular structure -->
</g:each>
</g:each>
答案 1 :(得分:0)
<g:each var ="pb" in="${pBill}">
<tr>
<td>${pb[0].voucherDate}</td>
<td>(PB)${pb[0].voucherNumber.voucherNumber}</td>
</tr>
<tr>
<td>${pb[1].voucherDate}</td>
<td>(PBR)${pb[1].voucherNumber.voucherNumber}</td>
</g:each>