在Action中将ArrayList放进session里面并命名为m,m中存放的是一系列对象t(model),
然后在jsp页面中显示t的属性,我该如何做呢?请大家指教~
我的代码如下:
<logic:iterate id="elementData" name="m">
<logic:iterate id="elementValue" name="elementData">
<bean:write name="elementValue" property="*">
……
</logic:iterate>
</logic:iterate>报错是:cann't creat iterator for this collection请各位帮帮忙!
然后在jsp页面中显示t的属性,我该如何做呢?请大家指教~
我的代码如下:
<logic:iterate id="elementData" name="m">
<logic:iterate id="elementValue" name="elementData">
<bean:write name="elementValue" property="*">
……
</logic:iterate>
</logic:iterate>报错是:cann't creat iterator for this collection请各位帮帮忙!
bean
id
set
..
get
}
ArrayList a=new ArrayList()
a.add(test);
session.setAttribute("m",a);
....................................
<logic:iterate id="elementData" name="m">
<bean:write name="elementValue" property="id">
<bean:write name="elementValue" property="name">
</logic:iterate>
ArrayList里面不只一个test类啊,一层遍历好像不行吧!
=======================
<logic:iterate id="vmap" name="vMap">
<td width="55"><bean:write name="vmap" property="key"/></td>
<logic:iterate id="value" name="vmap" property="value">
<td><bean:write name="value"/></td>
</logic:iterate>
</logic:iterate>
==========================其中vMap是在Action放入session中,数据类型为Map,key为String,value为String[]
<%
for (.....)
{
for (......)
{doit();}
}
%>