org.apache.commons.jelly
Interface DynaTag
- All Superinterfaces:
- Tag
- All Known Implementing Classes:
- MapTagSupport, DynaBeanTagSupport, StaticTag, DynamicTag
- public interface DynaTag
- extends Tag
DynaTag
represents a Jelly custom tag which
can take its attributes dynamically and store them in some data structure.
Typically a DynaTag may use either a Map or a DynaBean to implement itself
which avoids writing explicit getter and setter methods for each possible attribute.
This kind of tag can be extremely useful when making HTML-like tags which
generally output all the attributes which are used in the markup, except
one or two special attributes are used, all others pass through.
- Version:
- $Revision: 1.4 $
- Author:
- James Strachan
Method Summary |
void |
setAttribute(java.lang.String name,
java.lang.Object value)
Sets an attribute value of this tag before the tag is invoked |
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object value)
throws java.lang.Exception
- Sets an attribute value of this tag before the tag is invoked
Copyright © 2002-2002 Apache Software Foundation. All Rights Reserved.