1. 遍历列表、获取列表长度、判断语句
DOCTYPE html >
< html lang = " en" xmlns = " http://www.w3.org/1999/html" >
< head>
< meta charset = " UTF-8" />
< meta http-equiv = " X-UA-Compatible" content = " IE=edge" />
< meta name = " viewport" content = " width=device-width, initial-scale=1.0" />
< title> Document title>
head>
< body style = " width: 100%;" >
< font face = ' arial' style = ' font-size : 10pt; ' > font>
< br/>
< b> ${msgTitle} b>
< br/>
< br/>
< b> Transaction # b> : ${entity.transid}
< br/>
< b> Transaction Date b> : ${dateStr}
< br/>
< b> Product b> : ${entity.product}
< br/>
< b> Unit Type b> : ${entity.boardtype}
< br/>
< b> Kit # b> : ${entity.kitnumber}
< br/>
< b> Quantity b> : ${entity.qty}
< br/>
< b> Received By b> : ${entity.recipient}
< br/>
< b> Transferred By b> : ${entity.shipper}
< br/>
< b> Comments b> : ${entity.comments}
< #if (entity.externalassignment) >
< br/>
< b> External Assignment - Shipment / Tracking Info b> : ${entity.shipinfo}
< #else>
< p>
< br/>
#if>
< table border = ' 1' >
< tr>
< th colspan = ' ${barcodeList?size}' > Track IDs Included In This Transaction th>
tr>
< tr>
< #list barcodeList as barcode >
< td align = ' center' > ${barcode} td>
#list>
tr>
table>
p>
< br/>
< font size = ' -2' > Confidential Restricted font>
body>
html>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
2. 列表分块展示
< table border = ' 1' >
< tr>
< th colspan = ' 5' > Track IDs Included In This Transaction th>
tr>
< #list barcodeList?chunk(5) as chunk >
< tr>
< #list chunk as item >
< td align = ' center' > ${item} td>
#list>
tr>
#list>
table>