Taglib指令
JSP API允许您自定义JSP标签,这些看起来像HTML或XML标签的玩意就是用户自定义标签集了。
Taglib指令引入自定义标签集,识别库路径,并且鉴别自定义标签。
Taglib指令的语法格式如下:
uri属性告诉容器位置,prefix属性告诉容器多少位是自定义标签的标记。
等价的XML语法如下:
当使用一个自定义标签的时候,典型的格式为<prefix:tagname>。prefix与prefix属性所指定的前缀一样,tagname就是标签名称了。
更多关于自定义标签的内容可以查阅:JSP自定义标签。
Taglib指令引入自定义标签集,识别库路径,并且鉴别自定义标签。
Taglib指令的语法格式如下:
<%@ taglib uri="uri" prefix="prefixOfTag" >
uri属性告诉容器位置,prefix属性告诉容器多少位是自定义标签的标记。
等价的XML语法如下:
<jsp:directive.taglib uri="uri" prefix="prefixOfTag" />
当使用一个自定义标签的时候,典型的格式为<prefix:tagname>。prefix与prefix属性所指定的前缀一样,tagname就是标签名称了。
程序示例
举例来说,假设cuslib标签库包含一个hello标签。如果想要使用这个标签,以mytag为前缀,则这个标签要这么写:<mytag:hello>,然后在JSP中要这么用:
<%@ taglib uri="http://www.example.com/custlib" prefix="mytag" %>
<html>
<body>
<mytag:hello/>
</body>
</html>
<html>
<body>
<mytag:hello/>
</body>
</html>
更多关于自定义标签的内容可以查阅:JSP自定义标签。