核心标签库 | ||
通用标签 | set | <c:set>:设置指定范围内的变量值,如果该变量不存在,则创建它。 |
<c:set var=”name” value=”value” scope=”page|request|session|application” /> | ||
var指定变量的名称以存储value指定的值;value设置var指定的变量的值;scope指定变量的范围,只能为page、request、session、application,默认为page。 | ||
remove | <c:remove>:用于删除变量。 | |
<c:remove var=”name” scope=” page|request|session|application”> | ||
var指定要删除的变量的名称。scope指定变量的范围。 | ||
out | <c:out>:计算表达式并将结果显示在页面上。 | |
<c:out value=”value”> | ||
value指定表达式或变量。 | ||
条件标签 | if | <c:if test=”condition” var=”name” scope=”page”> </c:if> |
test指定条件,通常使用EL方式进行条件的运算:${条件运算},运算符可以使用 <、>、==,也可以使用and、or,还可以使用lt、eq、gt等;var指定变量,并把EL 运算结果赋值给该变量。scope指定变量的范围。 | ||
迭代标签 | forEach | <c:forEach items=”collection” var=”name”> </c:forEach> |
var指定变量的名称;items指定要遍历的对象集合,可以是数组、List和Map。 | ||
SQL标签库 | ||