com.bea.web.tag
Class RadioTagSupport
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
com.bea.web.tag.AbstractInputTagSupport
com.bea.web.tag.RadioTagSupport
- All Implemented Interfaces:
- IterationTag, Serializable, Tag
- public class RadioTagSupport
- extends AbstractInputTagSupport
- implements Serializable
Provides the rendering logic for an option in an HTML radio button group.
No need to do validation on a radio option...assumed the value is selected or
not vs. valid or not.
- See Also:
- Serialized Form
Constructor Summary |
RadioTagSupport()
Default constructor, all subclasses of
javax.servlet.jsp.tagext.TagSupport are required to only
define a public constructor with the same signature, and to call the
superclass constructor. |
Methods inherited from class com.bea.web.tag.AbstractInputTagSupport |
getAttrs, getDefault, getMaxlength, getName, getSize, isRequired, printError, setAttrs, setDefault, setMaxlength, setName, setRequired, setSize |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RadioTagSupport
public RadioTagSupport()
- Default constructor, all subclasses of
javax.servlet.jsp.tagext.TagSupport
are required to only
define a public constructor with the same signature, and to call the
superclass constructor.
setValue
public final void setValue(String strValue)
release
public void release()
- Resets the internal state of this instance. This is called after this tag
has rendered itself in the
doStartTag
method. This is needed
because the tag handler will reuse this instance for every int tag on the
page.
- Specified by:
release
in interface Tag
- Overrides:
release
in class AbstractInputTagSupport
doStartTag
public int doStartTag()
- Specified by:
doStartTag
in interface Tag