JSTL标签库
JSTL标签库概述
1.目标
- 掌握什么是JSTL标签库
2.讲解
2.1 什么是JSTL标签库
JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。这个JSTL标签库没有集成到JSP的, 要使用的话, 需要导jar包.
2.2 JSTL标签库的作用
为了简化在jsp页面上操作数据; eg: 遍历数据 判断数据等
2.3 JSTL标签库的类别
标签库功能描述 | 标签库的URI | 建议前缀 |
---|---|---|
核心标签库 | htttp://java.sun.com/jsp/jstl/core | c |
XML标签库 | htttp://java.sun.com/jsp/jstl/xml | x |
国际化/格式化标签库 | htttp://java.sun.com/jsp/jstl/fmt | fmt |
数据库标签库 | htttp://java.sun.com/jsp/jstl/sql | sql |
EL自定义函数 | htttp://java.sun.com/jsp/jstl/functions | fn |
3.小结
- JSTL: JSP标准的标签库. 也就意味着我们可以在jsp里面使用除了html以外的其它的标签
- 作用: 遍历, 判断… 代替脚本
JSTL核心标签库
1.目标
- 掌握if,foreach标签的使用
2.讲解
2.1核心标签库使用步骤
-
导入jar包 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Mj47OWAs-1606566426440)(D:/就业班课程资料/web阶段预习资料/day27-JSP三层架构/笔记/img/tu_12.png)]
-
在JSP页面上导入核心标签库
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2.3if标签
< c : if >标签的属性
属性名 | 是否支持EL | 属性类型 | 属 性 描 述 |
---|---|---|---|
test | true | boolean |