1.什么是JSTL
JSTL的发布包有两个版本:
1)Standard-1.0 Taglib
2)Standard-1.1 Taglib
JSTL提供的标签函数库主要有五大类:
1)核心标签库
2)|18N格式标签库
3)SQL标签库
4)XML标签库
5)函数标签库
2.JSTL的优点
1)可用于编写各种动态JSP页面
2)提供一组标准标签
3)用于访问数据库,有条件地执行代码和支持国际化
3.在Web应用中使用JSTL
首先需要导入jar包,分别是jstl.jar和standard.jar,不知道怎么导入jar包的话这里建议去百度搜索一下。
在web页面导入标签库:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
prefix中的数据只是一个缩写,可以改为其他字符,方便后面调用。
4.条件标签
1)
用于条件判断,如果test属性为true,那么就计算标签体的内容;如果test属性为false,就忽略标签体的内容
2)
这个标签的作用类似与Java语言的switch语句,在众多选项中做出选择,常和
5.迭代标签
该标签用来遍历集合中的元素或者有条件的循环标签体内容,主要属性有:
1)items 被循环的信息
2)begin 开始的元素
3)end 最后的元素
4)step 每一次迭代的长度,默认为1
5)var 代表当前条目的变量名称
6)varStatus 代表循环状态的变量名称
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)