For JSP develoment, Composum serves special tag libraries that support the easy use of components. These are:
- General Tags , part of Composum Nodes, which provide access to client libraries, additional variables, links, use of components etc.
- Pages Component Tags , part of Composum Pages, which support the concise implementation of the component views, and
- Pages Editing Tags (in the same cpp.tld as the Component Tags), which support creating and structuring dialogs to set the properties of components.
In many JSPs you will find all of them included for being readily usable at the fingertips of the developer:
<%@page session="false" pageEncoding="UTF-8" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@taglib prefix="sling" uri="http://sling.apache.org/taglibs/sling/1.2" %>
<%@taglib prefix="cpn" uri="http://sling.composum.com/cpnl/1.0" %>
<%@taglib prefix="cpp" uri="http://sling.composum.com/cppl/1.0" %>