[RESOLVIDO] Como numerar os forms na listagem?

Pessoal, estou com uma dúvida aqui, tenho todos os meus DAO funcionando, mas quero que ao exibir a lista, ele abra os forms de cada lista com um numero de form.

Aqui está o código:

[code]for(MassagemBean mb : lista){
if (mb.getMatricula() == 0 ){
%>




<%=mb.getHorario()%>


        </tr>
    <%   
            } else {
    %>
                    <td><%=mb.getMatricula()%></td>
                    <td><%=mb.getHorario()%></td>
                    <td><%=mb.getRamal()%></td>                        
    <%
            }
        }
    %>

[/code]

se o valor da matricula no db for 0, ele habilita o form, caso não, ele exibirá o valor somente.
O que estou tentando fazer é: Para cada form que aparece, este deverá ter um numero seguido.

são 20 Horarios por data:

então os forms estariam enumerados de 1 a 20, só que o que eu não consigo fazer é que ele assuma essa numeração
já tentei fazer isso aqui:

int i = 1;
<form name="form<%=i++%>" action="adiciomaM.jsp">

mas não funcionou, todos os 20 forms vem com o mesmo nome. Não tem problema se eles assumirem a numeração do proximo.

help please T_T

Fiz uma estrutura de encadeamento mesmo, não sabia como fazer diferente então fiz da forma maior.
Mais funfou, isso é o que tá valendo!!!

Abraços