Problemas com iterate na pag html no struts

sera que seria possivel adicionar um iterate dentro do outro? estou mandando como parametro uma variavel do tipo arrayList chamada appList(o objeto na lista é do tipo da classe bean colocada abaixo)

Pagina html:
<logic:iterate name=“appList” id=“element1”>
Users for application <bean:write name=“element1” property=“appl”/>:
<logic:iterate name=“element1” property=“users” scope=“session” id=“element2”>
<tr class=“formBody”>
<td>
Channel for user <bean:write name=“element2” />:

</td>
</tr>
</logic:iterate>
</logic:iterate>

Esse codigo foi baseado em alguns exemplos da internet mas esta dando o seguinte erro:
javax.servlet.ServletException: Cannot find bean element1 in scope session

atributos do bean:
public class TestUserApplsOption {

private String appl;
private ArrayList users;
private UserChannelOption[] channels;
.
.
.
}

Cara , é possivel sim um iterate dentro de outro, mas o erro que ele da pra você é que não esta encontrando element1, pois não existe no seu form.

tente fazer desta maneira :

<logic:iterate id=“element1” name=“suaClasseForm” property=“users”>

e veja se funciona