problemas con taglib

alberto
15 de Diciembre del 2005
Hola tengo el siguiente problema intento recorrer un arrayList de listaPersonas de objetos PersonaVO con 3 propiedades dirección calle provincia y direcciones Que a su vez es otro arrayList q contiene calle ciudad y provincia. Lo q quiero es representar en un taglig logic:iterate todos los datos tanto el nombre de la persona como sus direcciones.
<table>

<logic:iterate id="listaPersonas" name="lista" type="com.regad.business.vo.PersonaVO">
<tr>
<td>
<bean:write name="listaPersonas" property="nombre"/></br>
</td>
<td>
<bean:write name="listaPersonas" property="apellidos"/></br>
</td>
<td>
<bean:write name="listaPersonas" property="telefono"/></br>
</td>

<td>
<logic:iterate id="listadirecciones" name="lista" property="direcciones" type="com.regad.business.vo.DireccionVO" >
<bean:write name="listadirecciones" property="calle"/></br>
<bean:write name="listadirecciones" property="ciudad"/></br>
<bean:write name="listadirecciones" property="provincia"/></br>
</logic:iterate>
</td>
</tr>
</logic:iterate>

</table>

Asi es como estoy intentandolo pero me dice que el segundo arrayList listaPersonas no esta en ningún scope.
dejo el arrayList listaPersonas en la session y si suprimo:

<logic:iterate id="listadirecciones" name="lista" property="direcciones" type="com.regad.business.vo.DireccionVO" >
<bean:write name="listadirecciones" property="calle"/></br>
<bean:write name="listadirecciones" property="ciudad"/></br>
<bean:write name="listadirecciones" property="provincia"/></br>
</logic:iterate>

funciona devolviendome solo la lista de personas asi q el problema esta en el segundo arrylist.

neossoftware
15 de Diciembre del 2005
Porque no intentas con la tag

<core:forEach > de JSTL ??????

saludos