JSTL
1.概念:JavaServer Page Tag Library JSP标准标签库
*是由apache组织提供的开源的免费的jsp标签
2.作用:用于简化和替换jsp页面上的java代码
3.使用步骤:
1.导入jstl相关的jar包
2.引入标签库:taglib指令:<%@ taglib%>
3.使用标签
4.常用的JSTL标签
1.if :if语句
1.属性:
test 必须属性,接受Boolean表达式
如果表达式为true,则执行,false,不执行
一般情况下,test属性值会结合el表达式一起使用
注意:c:if标签没有else的情况,想要else情况,可以再定义一个c:if标签
2.choose :switch语句
1.使用choose标签声明
2.使用when标签做判断
3.使用otherwise标签做其他情况说明
3.foreach :for循环语句
1.属性:
begin:开始值
end:结束值
var:临时变量
step:步长
varStatus:循环状态对象
index:容器中元素的索引,从0开始
count:循环次数,从1开始
2.遍历容器:
List <User> list;
for(User user : list){
}
*属性:
items:容器对象
var:容器中元素的临时变量
varStatus:循环状态对象
index:容器中元素的索引,从0开始
count:循环次数,从1开始