学习笔记 : Java web之JSTL
JSTL
介绍
从JSP 1.1
规范开始,JSP就支持使用自定义标签,使用自定义标签大大降低了JSP页面的复杂度.同时增加了代码的重用性
.因此市面上出现了许多由不同厂商定制的功能相同的标签,继而导致网页制作者无从选择的问题.为了解决该问题,Sun公司制定了一套标准标签库(Java Server Pages Standard Tag Library
),简称JSTL
.其为一个JSP标签集合,封装了JSP应用的通用核心功能.
JSTL
标签库
Core
: 核心标签库,它包含实现Web应用中通用操作的标签.SQL
: 数据库标签库,用于访问数据库和对数据库中的数据进行操作的标签.XML
: 操作XML文档的标签库,它包含对XML文档中的数据进行操作的标签.Functions
: 函数标签库,提供了一套自定义EL
函数,包含JSP
网页制作者经常要用到的字符串操作.
JSTL
的使用
例如 : 测试<c:out>
标签,需要使用taglib
指令导入Core
标签库.代码如下 :
1 | <%"http://java.sun.com/jsp/jstl/core" prefix="c" %> uri= |
在上述代码中,taglib
指令的uri
属性用于指定引入标签库描述文件中的URL
, 其prefix
属性用于指定引入标签库描述符文件的前缀.在JSP文件中使用这个标签时都要使用这个前缀.
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment