Apache VTL すごい


Integer.parseInt するために事前に整数を一個宣言しておく必要があるんだって!

$set($Integer = 0)
{
  hoge: $Integer.parseInt($someNumericString)
}

'A';

何に使ったかって言うとこんな感じ

APIGatewayのレスポンスマッピング
#set($Integer = 0)
#set($itemsSize = $Integer.parseInt($input.params('X-Items-Size')))

[
#foreach($elem in [1 .. $itemsSize])
  {
    id: $elem
  }
#end
]

初見キラーすぎる・・・