taglib指令标签的详细使用

taglib指令标签的详细使用

taglib指令(tag标签,lib库)

Prefix 是指定标签的前缀,用c表示后面的网址

Uri 用于指定标签库文件的存放位置

1. 使用IDEA工具构建项目

2.新建的项目后,添加web框架支持

3.新建一个jsp文件

添加taglib标签

<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>

如上所示,uri的标签库会报错

4.解决步骤如下所示

新建一个目录lib

在官网Apache Tomcat® - Apache Taglibs Downloads 下载jstlel

官网的标签库

taglibs-standard-jstlel-1.2.5.jar (pgp, sha512)

随后把下载的jar包存放在lib目录下,可以选择复制粘贴

复制进去还不能使用,接着再进行如下步骤

添加依赖模块

发现有一个需要修复的问题

点击第一个

即可使用

taglib 指令标记

taglib 指令用于引入 JSP 页面中需要使用的标签库的定义,以便在页面中使用标签库定义的标签。其基本语法为:

<%@taglib uri="标签库URl" prefix="自定义标签的前缀"%>

属性uri(Uniform Resource Identifier,统一资源标识符)用来唯一确定标签库的路径,属性 prefix 定义了使用此标签库的前缀。

例如:

<%@taglib uri="http://www.tjdz.net/tags" prefix="public"%>

……

定义标签时,不能使用jsp、jspx、java、javax、servlet、sun、sunw 作为前缀,这些前缀是 JSP 保留的。

相关推荐