Tag libraries are usually created by developers who are proficient in the Java programming language and can be used by Web designers who might not know Java, but would like to enhance their Web site by taking advantage of Java encoded tag libraries.
You can develop tag libraries yourself or you can download them from existing open-source utility tag libraries from sites such as the Jakarta Project, a division of the Apache Software Foundation. Jakarta offers an excellent tag libraries tutorial on the site as well.
This product includes the JavaServer Pages Standard Tag Library (JSTL), a library of custom tags that provide the core functionality common to many Web applications. If you have included the JSF and JSTL project facets in your project, you can select and insert a particular tag from the tag library when you edit the JSP. (To insert a custom tag, right click in the JSP and select
)The web.xml file provides the link between
the directive used in the application and the actual JAR file containing the
classes that execute the function.