Struts ArrayList

Criei um ArrayList contendo vários objetos do tipo LabelValueBean.
Utilizei a tag <logic:iterate> para fazer a demonstração destes dados no HTML, mas agora estou com o seguinte problema:

Tenho um ArrayList dentro de um ArrayList, como por exemplo,
um ArrayList de linhas e outro de colunas, então eu tenho que
passar por todas as linhas e depois por todas as colunas (a
cada linha).

Pergunta: Como devo montar o JSP para fazer isso?

tentei:

&lt;logic&#58;iterate name=&quot;bodyBean&quot; id=&quot;row&quot; &gt; &lt;TR&gt; &lt;bean&#58;define name=&quot;row&quot; property=&quot;col&quot; id=&quot;col&quot;/&gt; &lt;logic&#58;iterate name=&quot;col&quot; id=&quot;col&quot; &gt; &lt;TD align=&quot;center&quot;&gt; &lt;bean&#58;write name=&quot;col&quot; property=&quot;data&quot;/&gt; &lt;/TD&gt; &lt;/logic&#58;iterate&gt; &lt;/TR&gt; &lt;/logic&#58;iterate&gt;

Data é a propriedade que eu tenho os dados, é uma classe simples
com uma variável e os respectivos métodos get e set.

O erro que está apresentando é:

javax.servlet.ServletException&#58; No getter method for property col of bean row org.apache.jasper.runtime.PageContextImpl.doHandlePageException&#40;PageContextImpl.java&#58;825&#41; org.apache.jasper.runtime.PageContextImpl.handlePageException&#40;PageContextImpl.java&#58;758&#41; org.apache.jsp.pages.query.Report_jsp._jspService&#40;Report_jsp.java&#58;264&#41; org.apache.jasper.runtime.HttpJspBase.service&#40;HttpJspBase.java&#58;94&#41; ...

Ou seja, não está funcionando da forma que eu preciso porque realmente está errado.

O que devo fazer?

[]'s

Robert