taglib指令
taglib指令用来引用标签库并设置标签库的前缀。这个指令允许JSP页面使用用户自定义的标签。
taglib指令的语法格式为:
<%@ tagliburi="标签库URI" prefix="自定义标签前缀" %>
taglib指令包含两个属性,一个是uri,用来指定标签文件或标签库的存放位置;另一个是prefix,用来指定该标签库使用的前缀。
实例1:使用JSTL标签库
<%@ page language="java" contentType="text/html" pageEncoding="GBK"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<html>
<head>
<title>test</title>
</head>
<body>
<!-- 使用JSTL标签输出 -->
<c:out value="taglibexample" />
</body>
</html>
运行结果为:
实例2:使用struts标签库
<%@ page language="java" contentType="text/html" pageEncoding="GBK"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<html>
<head>
<title>test</title>
</head>
<body>
<!-- 使用struts标签输出 -->
<s:property value="username"default="test"/>
</body>
</html>
运行结果为: