This section describes how a page author specifies that a JSP page is using a tag library and introduces the different types of tags.
You declare that a JSP page will use tags defined in a tag library by including a taglib directive in the page before any custom tag is used:
<%@ taglib uri="/WEB-INF/tutorial-template.tld" prefix="tt" %>
The uri attribute refers to a URI that uniquely identifies the tag library descriptor (TLD), described in the section Tag Library Descriptors (page 290). This URI can be direct or indirect. The prefix attribute defines the prefix that distinguishes tags defined by a given tag library from those provided by other tag libraries.
Tag library descriptor file names must have the ...