1.el表达式中foreach循坏中的属性介绍
属性如下:
items --》对应的是要循环的数据
var --》可以称为别名
begin--》从哪里开始循环
end--》到哪里结束循环
step--》步长 可以直接类比for中的递增
下面主要讲讲平时用的比较少的varStatus
count:循环计数
index:当前循环索引号,从0开始
注意:有不少网友在解析中提到,count和index是一样的,其实不是,count相当于计数,index是索引下标,两者不同,输出的结果当然也是不同的。
2.el表达式中如何判断为空
<c:if test="${empty 变量}">为空
<c:if test="${!empty 变量}">不为空</span>
3.el表达式表示list的长度
第一步:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
第二步:
语法 ${fn:length(list)}
4.c标签中的set标签的使用
第一步:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
第二步:
<c:set var="变量名" value="变量值" scope="作用域"/>
首先简单解释一下,变量名是不需要加${},但是变量值需要
scope默认是page,也就是当前页面有效
后续继续补充,请网友们多多指点。