码迷,mamicode.com
首页 > 其他好文 > 详细

<s:iterator>遍历map=new TreeMap(string,Map(string,User))

时间:2016-08-17 21:23:48      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

//嵌套遍历,先给外层的map(假设是放在root中的,如果放在context的map中,要加#)取个别名,放到Actioncontext中

<s:iterator value="map" var="mar">

//当map被放到iterator之后,每遍历一个元素,就临时将其放到栈顶,所以可以直接取值

//这个value就是外层map的值,也就是里层的map

<s:iterator value="value">

//每次都取出外层map的key,以便对应观察

<s:property value="#var.key"/>

//这个是里层map的key,同样的里层的map在遍历元素也会临时放到root中,可以直接取值

<s:property value="key"/>

//value就是user对象

<s:property value="value.username"/>

<s:property value="value.password"/>

 

</s:iterator>

</s:iterator>

 

<s:iterator>遍历map=new TreeMap(string,Map(string,User))

标签:

原文地址:http://www.cnblogs.com/chuliang/p/5781847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!