Velocityで多次元配列の中身を展開する

多次元配列は配列の中に配列が入っている状態が複数重なったようなものであり、 その配列それぞれをforeach文などで順番に展開していけば全ての中身を展開をすることも可能である。

例えば$resultの中にArrayという配列があり、その配列の中にsubArrayという配列があって、そのsubArrayの中にvalueがある場合は

#foreach($record1 in $result.Array)
  #foreach($record2 in $record1.subArray)
    $record2.value
  #end
#end

とすることでvalue全てを展開することが出来る