problemas con taglib
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.
<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.