struts2标签循环List中的Map
来源:互联网 发布:淘宝代购怎么找 编辑:程序博客网 时间:2024/05/17 02:15
一、struts2标签循环List中的Map
在action中定义属性:
private List<Map> ranks;
//setter、getter方法
在jsp中:
引入struts2标签库:<%@taglib prefix="s" uri="/struts-tags"%>
定义临时变量:<s:set var="lastValue" value="-1" scope="request" />
<s:iterator value="ranks" status="st" id="map">
<tr>
<s:iterator value="map">
<s:if test="#st.index!=0">
<s:if test="#request.lastValue==value">
<td>
No<s:property value="#st.index" />
</td>
</s:if>
<s:else>
<td>
No<s:property value="#st.index+1" />
</td>
</s:else>
</s:if>
<s:if test="#st.index==0">
<td>
No<s:property value="#st.index+1" />
</td>
</s:if>
<td><s:property value='key' /></td>
<td><s:property value='value' /></td>
<s:set var="lastValue" value="value" scope="request" />
</s:iterator>
</tr>
</s:iterator>
二、在页面中获取map指定key对应的值
如果key为常量:${map的变量名['key值']}
例如在action中定义的map为 rankMap 想要获取key为张三对应的value值 ${rankMap['张三']}
如果key是一个变量,变量名为name,则:${rankMap[name]}
- struts2标签循环List中的Map
- struts2标签循环显示List中的数组
- struts2遍历 list中的map
- struts2:利用标签显示List嵌套Map
- Struts2 iterator 标签遍历 Map,List,数组
- Struts2标签遍历List<Map<String, String>>
- Jstl标签循环输出Map中的数据
- Struts2中iterator标签遍历map list总结
- Struts2中iterator标签遍历map list总结
- Struts2中iterator标签遍历map list总结
- jsp 页面中用struts2 标签遍历集合(list map)
- struts2 action 前端 iterator 标签遍历 map, list, array 数组
- JSTL与Struts2 标签遍历List、Map例子
- Struts2 和freemarker 标签循环list 以及获取下标值
- struts2 取list 中的list双重循环 (取list 中的list)
- el循环map、list
- struts2标签遍历map
- List&Map用循环获取集合中的值
- sql数据库导入导出
- java计算当前时间和对比的过期时间…
- 动态规划详细解析---及各类问题解决方案
- java计算时间差
- java得到时间前后几天的代码
- struts2标签循环List中的Map
- java.util.Date和java.sql.Date的…
- eclipse配置jdk插件
- Box2d学习笔记三:box2d中几个重要的类
- 管理tomcat 403 Access Denied
- REST Web 服务介绍
- svn客户端 authorization failed
- java反射代码
- java操作redis