学习JSTL那么我们就需要一个标签库即JSTL。但是需要引入它的库,将jstl.jar和standard.jar考到WEB-INF/lib下,然后采用tablib指令引入标签库。
在jsp页面顶部定义标签库和访问前缀
使用核心标签库(最常用)的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"%>
如图所示(核心标签库的指令格式为例):
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix ="c" %>
注:可在下图所示的路径中打开jar包下的META-INF文件夹下的c.tld等查看属性和说明
核心标签
核心标签是最常用的JSTL标签。引用核心标签库的语法如下:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
格式化标签
JSTL格式化标签用来格式化并输出文本、日期、时间、数字。引用格式化标签库的语法如下:
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
SQL标签
JSTL SQL标签库提供了与关系型数据库(Oracle,MySQL,SQL Server等等)进行交互的标签。引用SQL标签库的语法如下:
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
XML 标签
JSTL XML标签库提供了创建和操作XML文档的标签。引用XML标签库的语法如下:
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
在使用xml标签前,你必须将XML 和 XPath 的相关包拷贝至你的<Tomcat 安装目录>\lib下:
JSTL函数
JSTL包含一系列标准函数,大部分是通用的字符串处理函数。引用JSTL函数库的语法如下:
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
以上就是对“jstl函数标签库,初学者必须知识”的介绍,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习