Interface Tag

All Known Subinterfaces:
DynaTag, NamespaceAwareTag
All Known Implementing Classes:
ArgTag, BaseClassLoaderTag, BreakTag, CaseTag, CatchTag, ChooseTag, DefaultTag, DynaBeanTagSupport, DynamicBeanTag, DynamicDynaBeanTag, DynamicTag, DynaTagSupport, ExprTag, FileTag, ForEachTag, GetStaticTag, IfTag, ImportTag, IncludeTag, InvokeStaticTag, InvokeTag, JellyTag, MapTagSupport, MuteTag, NewTag, OtherwiseTag, ParseTag, RemoveTag, ScopeTag, SetPropertiesTag, SetTag, StaticTag, SwitchTag, TagSupport, ThreadTag, UseBeanTag, UseListTag, WhenTag, WhileTag, WhitespaceTag, XPathTagSupport

public interface Tag

Tag represents a Jelly custom tag. A Tag is only ever used by a single thread so that Tag developers do not need to concern themselves with mutli-threading issues when writing a Tag. A Tag is created per custom tag in a script, per invocation. So there is no need to worry about pooling errors like those caused in JSP 1.x.(

Version:
$Revision: 155420 $
Author:
James Strachan