Velocityでは$velocityCountをつかうことによって、簡単にループカウンターを取得できます。
#foreach ($record in $recordList) $velocityCount. $!record.Name #end
$velocityCountはデフォルトでは1から始まります。
velocity.propertiesの以下の箇所を変えることで、$velocityCountの名前と初期値を変更できます
counter.name = velocityCount counter.initial.value = 1