将它们定义为放在文件夹
<tag-file>中的单个
.tld文件中
/WEB-INF。
例如
/WEB-INF/my-tags.tld
<?xml version="1.0" encoding="UTF-8" ?><taglib xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd" version="2.1"> <display-name>My custom tags</display-name> <tlib-version>1.0</tlib-version> <short-name>my</short-name> <uri>http://example.com/tags</uri> <tag-file> <name>foo</name> <path>/WEB-INF/tags/users/foo.tag</path> </tag-file> <tag-file> <name>bar</name> <path>/WEB-INF/tags/widgetsA/bar.tag</path> </tag-file> <tag-file> <name>baz</name> <path>/WEB-INF/tags/widgetsB/baz.tag</path> </tag-file></taglib>
如下在JSP中使用它
<%@taglib prefix="my" uri="http://example.com/tags" %>...<my:foo /><my:bar /><my:baz />



