Fazer uma iteração num collection

Estou trabalhando com o struts.
Criei uma collection (colecao) que possui como chave(vs_matricula) e um objeto(ColRes). Este objeto possui dois campos rnome e rmatricula.
Esse collection é alimentado a apartir de um while com dados de uma consulta no banco de dados.

A minha interação está funcionando,isto é o loop funciona, mas não consigo imprimir os diferentes valores da minha coleção.

<logic:iterate name="colecao" id="vs_matricula"> <bean:write name="ColRes" property="rnome"/> <bean:write name="ColRes" property="rmatricula"/> </logic:iterate>

Agradeço a ajuda

colecao é a referência para sua Collection em algum escopo(Session,Context ,etc…)

name é o identificador no escopo page.

<logic:iterate name="meuIdentificadorNoEscopoPage"  id="colecao"> 
      Nome: <bean:write name="meuIdentificadorNoEscopoPage" <br>property="rnome"/> 
     Matricula:  <bean:write name="meuIdentificadorNoEscopoPage" property="rmatricula"/> 
</logic:iterate> 

Tenta ai!! :lol: