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

public class FileTag
extends `BaseFieldTagAdapter`

Hierarchy
  `Object`
  `TagSupport`
  `BodyTagSupport`
  `BaseHandlerTag`
  `BaseInputTag`
  `BaseFieldTag`
  `BaseFieldTagAdapter`
  `FileTag`

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

Direct Known Subclasses
  `NestedFileTag`

## Field Summary

Fields from org.apache.struts.taglib.html`.`BaseFieldTag``
`accept, name, redisplay, type`

Fields from org.apache.struts.taglib.html`.`BaseInputTag``
`cols, maxlength, messages, property, rows, value`

Fields from org.apache.struts.taglib.html`.`BaseHandlerTag``
`accesskey, defaultLocale, indexed, messages, tabindex`

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

FileTag() Construct a new instance of this tag.

## Method Summary

Methods from `com.bea.struts.adapter.taglib.html.`BaseFieldTagAdapter``
``adaptPrepareIndex`, `doStartTag``

Methods from `org.apache.struts.taglib.html.`BaseFieldTag``
`doStartTag, getAccept, getName, getRedisplay, release, setAccept, setName, setRedisplay`

Methods from `org.apache.struts.taglib.html.`BaseInputTag``
`doEndTag, doStartTag, getCols, getMaxlength, getProperty, getRows, getSize, getValue, release, setCols, setMaxlength, setProperty, setRows, setSize, setValue`

Methods from `org.apache.struts.taglib.html.`BaseHandlerTag``
`getAccesskey, getAlt, getAltKey, getBundle, getDisabled, getElementClose, getIndexed, getLocale, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getReadonly, getStyle, getStyleClass, getStyleId, getTabindex, getTitle, getTitleKey, isXhtml, lookupProperty, message, prepareEventHandlers, prepareFocusEvents, prepareIndex, prepareKeyEvents, prepareMouseEvents, prepareStyles, prepareTextEvents, release, setAccesskey, setAlt, setAltKey, setBundle, setDisabled, setIndexed, setLocale, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setReadonly, setStyle, setStyleClass, setStyleId, setTabindex, setTitle, setTitleKey`

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`

Methods from interface `com.bea.struts.adapter.taglib.html.`TagAdapter``
``adaptPrepareIndex``

## Constructor Detail

### FileTag

    public FileTag()

  Construct a new instance of this tag.