Tag libraries allow you to separate the action logic from the presentation logic in JSP files. Tag libraries can be built from Java classes or from tag files that contain JSP syntax. For example, the JSP Standard Tag Library (JSTL) provides the choose action for processing nested elements and the forEach action for iterating through a collection.
The IDE provides a tag library editor to help you to build and maintain tag libraries that are based on Java classes.