c标签的使用方法
2015-09-20 11:18
169 查看
1. c:forEach
注意varStatus相当于for循环计数器,从1开始,用${varStatus.count}获得计数器的值。而begin从用户自己定义的数开始计数。这里循环的使map,可以使用${obj.key}获得map的kay,${obj.value}获得map的值。
有时候我们只需要在第一次循环的时候做相应处理,这里有两种方法:
1.1使用varStatus的count判断是滴几次循环
1.2在循环里面使用
这里是定义个变量zbzPd,定义之后可以通过el表达式获取。value是对应的值。scope是作用域,可以使page,session等。
<c:forEach items="${map.value}" var="obj" varStatus="varStatus" begin="0" end="4">
注意varStatus相当于for循环计数器,从1开始,用${varStatus.count}获得计数器的值。而begin从用户自己定义的数开始计数。这里循环的使map,可以使用${obj.key}获得map的kay,${obj.value}获得map的值。
有时候我们只需要在第一次循环的时候做相应处理,这里有两种方法:
1.1使用varStatus的count判断是滴几次循环
1.2在循环里面使用
<c:if test="${zbzPd==null}"> <p>do something</p> </c:if> <c:if test="${zbzPd==null}"> <c:set var="zbzPd" value="1" scope="page"></c:set> </c:if>
这里是定义个变量zbzPd,定义之后可以通过el表达式获取。value是对应的值。scope是作用域,可以使page,session等。
相关文章推荐
- Gradle多渠道打包[umeng]
- 练习一_使用Git进行代码管理的心得
- 卢梭《社会契约论》之论原始社会
- poj-1611-The Suspects(并查集)
- 变量在内存中的存储原则
- R通过 ODBC方式连接sql server
- 腾讯面试题的一些解答
- Vijos 1002 过河
- opensuse下配置IP、DNS、GATEWAY
- poj-1611-The Suspects(并查集)
- navicat for mysql导入关联的表
- C++ trivial和non-trivial构造函数及POD类型
- linux常用命令(37):vmstat 命令
- 指针和二维数组的问题(笔试面试常考,易混淆的题)
- Matlab导出图片--高分辨率且保持线形可辨认
- Unity3D游戏开发Mecanim动画系统讲解
- SQL扩展之T-SQL中的数据查询语言之投影查询篇
- 字典树 详解
- 使用SGD(Stochastic Gradient Descent)进行大规模机器学习
- BZOJ 1455: 罗马游戏( 配对堆 + 并查集 )