Package org.apache.commons.jelly.tags.jsl

The Jelly Stylesheet Library (JSL) The JSL tag library implements an XSLT-like declarative XML based processing engine which allows dynamic stylesheets and a free mix and match of all Jelly tags within the script.

See:
          Description

Class Summary
ApplyTemplatesTag Implements the apply templates function in the stylesheet, similar to the XSLT equivalent.
JellyStylesheet This class is a specialization of the Stylesheet from dom4j's rule engine that adds some Jelly specific features.
JSLTagLibrary Describes the Taglib.
StylesheetTag This tag implements a JSL stylesheet which is similar to an XSLT stylesheet but can use Jelly tags inside it
StyleTag This tag performs a JSL stylesheet which was previously created via an <stylesheet> tag.
TemplateTag This tag represents a declarative matching rule, similar to the template tag in XSLT.
XPathPatternExpression An expression which returns an XPath based Pattern (like an XSLT pattern).
 

Package org.apache.commons.jelly.tags.jsl Description

The Jelly Stylesheet Library (JSL)

The JSL tag library implements an XSLT-like declarative XML based processing engine which allows dynamic stylesheets and a free mix and match of all Jelly tags within the script.

The JSL tag library relies on the XML tags in JSTL to do most of its work, so JSL just provides the declarative XML processing via <jsl:stylesheet> <jsl:template> and <jsl:applyTemplates>



Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.