=======Struts中logic:iterate标记的使用=======
这个标记用于循环
下面是一个例子
<logic:iterate id="user" name="v_user" scope="session">
<!--在session中找到名为v_user的集合,id='user'为该集合中存放javabean的别名,将被用于下面的使用-->
<table>
<tr>
<td>
<bean:write name="user" property="name"/><!--从user的javabean中提取属性name的值,并write出来-->
</td>
<td>
<bean:write name="user" property="password"/>
</td>
</tr>
</table>
</logic:iterate>
1. Map里存放的是bean时
<logic:iterate id="destMap" name="srcMap">
<bean:define id="bean" name="destMap" property="value" />
<bean:write name="bean" property="name" />
</logic:iterate>
2. Map里存放的是List时
<logic:iterate id="destMap" name="srcMap">
<logic:iterate id="bean" name="destMap" property="value" />
<bean:write name="bean" property="name" />
</logic:iterate>
</logic:iterate>
posted on 2005-09-11 10:07
Derek.Guo 阅读(2299)
评论(0) 编辑 收藏 所属分类:
Java