一:什么是JSTL;
二:如何使用JSTL;
三:JSTL标准标签库介绍及使用
一:什么是JSTL?
JSTL(JavaServerPages Standard Tag Library)JSP标准标签库。
优点:提供一组标准标签 可用于编写各种动态 JSP 页面
二:如何使用JSTL;
1:在JSP页面添加taglib指令
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
2:使用JSTL标签
三:JSTL标准标签库介绍及使用
标签的使用
1.1:set(设置指定范围内的变量值)
<c:set var= "example" value="${100+1}" scope="session" />
注:set 标签用于给变量设置值和作用范围
scope= "page|request|session|application"
1. 2.remove(删除指定范围内的变量)
<c:remove var= "example" scope="session"/>
remove 标签用于删除作用域内的变量
1.3out(计算表达式并将结果输出显示)
<c:out value="${example}"/>
out 标签在页面上显示信息或变量值
2 条件标签
if:if标签用于判断条件是否成立,与Java中的If语句作用相同
<c:if test="condition" var="name" scope="applicationArea" >
test:判断条件表达式 返回true/false
var:变量名用于保存 返回的true/false
scope: 指定var变量的作用域
3.迭代标签(for each)
forEach是for循环语句的变体,实现 集合对象(可以是list、数组等)的处理
<c:forEach items=collection var=name begin=start end=end step=count>
items:指定要遍历的集合对象
begin:开始
end:结束
step:指定迭代的增量
var:用于存放循环的值的变量名
varStatus:指定var成员的信息
今天的小知识就到这里啦 希望各位小伙伴越学越开心