0906 JSP标准标签库JSTL
一、JSTL的定义
JSP标准标签库JSTL用来实现JSP页面中的逻辑处理。可以提供一组标准标签,用于编写各种动态JSP页面。JSTL通常与EL表达式合作实现JSP页面的编码。EL表达式用来简化JSP代码,JSTL进行逻辑判断。
二、JSTL的使用步骤
创建Web工程,在JSP页面添加taglib指令,使用JSTL标签
三、JSTL标准标签库内的标签
1、通用标签
set:设置指定范围内变量的值
<c:set scpoe="session" var="uname" value="admin"/>
out:计算表达式并将结果输出显示(了解)
<c:out value="${sessipnScore.uname }"/>,通常直接写${sessipnScore.uname }
remove:删除指定范围内的变量
<c:remove scpoe="session" var="uname"/>
2、条件标签
if:用于判断条件,与Java的if语句作用相同
3、迭代标签
①实现对集合中对象的遍历
foeEach是for循环语句的变体,实现集合对象(可以是list、数组)的处理。
②指定迭代的次数
4、自定义标签