1. 遍历列表、获取列表长度、判断语句
html
<!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>
2. 列表分块展示
html
<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>