# com.bea.struts.adapter.taglib.html
OptionTagAdapter Class

public class OptionTagAdapter
extends `OptionTag`

Hierarchy
  `Object`
  `TagSupport`
  `BodyTagSupport`
  `OptionTag`
  `OptionTagAdapter`

All Implemented Interfaces
  `BodyTag`, `IterationTag`, `Serializable`, `Tag`

## Field Summary

Fields from org.apache.struts.taglib.html`.`OptionTag``
`bundle, defaultLocale, disabled, key, locale, messages, styleId, text, value`

Fields from javax.servlet.jsp.tagext`.`BodyTagSupport``
`bodyContent`

Fields from javax.servlet.jsp.tagext`.`TagSupport``
`id, pageContext`

Fields from interface javax.servlet.jsp.tagext`.`BodyTag``
`EVAL_BODY_BUFFERED, EVAL_BODY_TAG`

Fields from interface javax.servlet.jsp.tagext`.`IterationTag``
`EVAL_BODY_AGAIN`

Fields from interface javax.servlet.jsp.tagext`.`Tag``
`EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE`

## Constructor Summary

OptionTagAdapter()

## Method Summary

`protected `String`` | `renderOptionElement`() Generate an HTML %lt;option> element.

Methods from `org.apache.struts.taglib.html.`OptionTag``
`doAfterBody, doEndTag, doStartTag, getBundle, getDisabled, getKey, getLocale, getStyle, getStyleClass, getStyleId, getValue, release, setBundle, setDisabled, setKey, setLocale, setStyle, setStyleClass, setStyleId, setValue, text`

Methods from `javax.servlet.jsp.tagext.`BodyTagSupport``
`doAfterBody, doEndTag, doInitBody, doStartTag, getBodyContent, getPreviousOut, release, setBodyContent`

Methods from `javax.servlet.jsp.tagext.`TagSupport``
`doAfterBody, doEndTag, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `javax.servlet.jsp.tagext.`BodyTag``
`doInitBody, setBodyContent`

Methods from interface `javax.servlet.jsp.tagext.`IterationTag``
`doAfterBody`

Methods from interface `javax.servlet.jsp.tagext.`Tag``
`doEndTag, doStartTag, getParent, release, setPageContext, setParent`

## Constructor Detail

### OptionTagAdapter

    public OptionTagAdapter()

## Method Detail

### renderOptionElement() Method

    protected String renderOptionElement()
         throws JspException

Generate an HTML %lt;option> element.

Overrides
  OptionTag.renderOptionElement()

#### Exceptions

``JspException``