虽然JSTL叫做标准标签库,但实际上它是由5个功能不同的标签库组成。这5个标签库分别是核心标签库、格式标签库、SQL标签库、XML标签库和函数标签库等。在使用这些标签库之前,必须在JSP页面的顶部使用<%@ taglib>指令定义引用的标签库和访问前缀。
使用核心标签库(最常用)的taglib指令格式如下:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
使用格式标签库的taglib指令格式如下:
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
使用SQL标签库的taglib指令格式如下
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>
使用XML标签库的taglib指令格式如下
<%@ taglib prefix="xml" uri="http://java.sun.com/jsp/jstl/xml"%>
使用函数标签库的taglib指令格式如下
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>