The Tag Libraries

The Escenic tag libraries played a central role in earlier versions of the Escenic Content Engine: most of the functionality in Escenic templates were provided by Escenic tag library tags. This is no longer the case: the central tools for Escenic template designers are now JSTL and the JSP expression language, which provide a simpler, more standard and more intuitive means of accessing the content of the Escenic beans. Some of the Escenic tags are still useful, but many are no longer needed.

All of the Escenic tag libraries are retained in order to ensure backwards compatibility with older applications. They are:

template Tag Library

This library contains tags for manipulating templates.

publication Tag Library

This library contains only one tag, use which can be used to change the current publication.

article Tag Library

This library contains tags for retrieving information from PresentationArticle beans.

section Tag Library

This library contains tags for retrieving information from Section beans.

util Tag Library

This library contains a variety of general-purpose tags.

collection Tag Library

This library contains tags for manipulating collections.

view Tag Library

This library contains tags for manipulating tree structures stored in View beans.

profile Tag Library

This library contains tags for managing user profiles.

tag Tag Library

This library contains tags for accessing tags (PresentationTag beans).

The tag libraries are described in detail in the Escenic Tag Library Reference.

The tag descriptions in the Tag Library Reference clearly indicate which tags are deprecated (no longer recommended for use). You should not use deprecated tags in new applications (and you should avoid their use if possible in new additions to old applications).