view側でループしてデータ出力っていうケースは多々あること。

で、そのときに、ループをしながら行の番号などをカウントアップしながら画面に表示する・・・ってケースも多々あることで、試行錯誤、あのてこの手で調べてできたテクをメモ!

<apex:variable var="idx" value="{!1}" />

<apex:repeat value="{!aList}" var="a">

    ・・・・・


    <apex:variable var="idx" value="{!idx + 1}" />

</apex:repeat>

idxがカウンターの変数として利用できます。