我正在使用力度模板来处理列表。
#set($end = $POSEX.size() - 1)
ITEM QUANTITY UOM PRICE AMOUNT
#foreach($i in [0..$end])
$display.cell($ITEMNO.get($i),15)$display.cell($QUANTITY.get($i),15)$display.cell($UOM.get($i),11)$display.cell($PRICE.get($i),14)$display.cell($AMOUNT.get($i),14)
$display.cell($MATRNO.get($i),20)$DESCRIPTION.get($i)
#end
但是如果$ITEMNO
列表是空的。如何处理它将抛出
调用方法' get'类java.util.ArrayList引发了异常。
答案 0 :(得分:0)
实际上我通过使用
解决了这个问题#if($ITEMNO.size()!=0)
$display.cell($ITEMNO.get($i),15)
#{else}
$display.cell("",15)
#end.
答案 1 :(得分:0)
您可以使用:
1.1.0
此代码验证#if (($ITEMNO) && ($ITEMNO.size() > 0))
#end
是否为空且具有元素。