Dois objetos a cada loop? (no struts ou JSTL)

Olá Pessoal,

Eu estou relutando para não usar scriplets na página JSP.
Eu estou precisando que no loop das tags do Struts ou do JSTL eu faça dois loops. o código ficaria assim em java

while(Objeto.hasNext()){
    // primeiro objeto do loop
    Objetox objectox = (Objetox) Objeto.next();
    ...
    // segundo objeto do loop
    Objetox objectox = (Objetox) Objeto.next();
}

Alguem saberia se existe possibilidade de fazer isso com o
<logic:iterator> do struts ou <c:forEach> do JSTL

Qualquer ajuda é bem vinda,
Alcides Flach


&lt;c&#58;forEach var=&quot;i&quot; begin=&quot;0&quot; step=&quot;1&quot; end=&quot;$&#123;tamanhoLista&#125;&quot;&gt;
&lt;c&#58;out value=&quot;&#123;objeto1&#91;i&#93;&#125; /&gt;
&lt;c&#58;out value=&quot;&#123;objeto2&#91;i&#93;&#125; /&gt;

Abraços