org.apache.struts.taglib.html

Class ResetTag


public class ResetTag
extends BaseHandlerTag

Tag for input fields of type "reset".

Version:
$Revision: 1.13 $ $Date: 2003/05/18 19:06:14 $

Authors:
Craig R. McClanahan
David Graham

Field Summary

protected static MessageResources
messages
The message resources for this package.
protected String
property
The name of the generated input field.
protected String
text
The body content of this tag (if any).
protected String
value
The value of the button label.

Fields inherited from class org.apache.struts.taglib.html.BaseHandlerTag

accesskey, alt, altKey, bundle, defaultLocale, disabled, indexed, locale, log, loopTagStatusClass, loopTagStatusGetIndex, loopTagSupportClass, loopTagSupportGetStatus, messages, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, style, styleClass, styleId, tabindex, title, titleKey, triedJstlInit, triedJstlSuccess

Method Summary

int
doAfterBody()
Save the associated label from the body content.
int
doEndTag()
Process the end of this tag.
int
doStartTag()
Process the start of this tag.
String
getProperty()
Return the field name.
String
getValue()
Return the label value.
protected String
label()
Return the label value to display in the reset button.
void
release()
Release any acquired resources.
protected String
renderResetElement(String label)
Generate an HTML reset button.
void
setProperty(String property)
Set the field name.
void
setValue(String value)
Set the label value.

Methods inherited from class org.apache.struts.taglib.html.BaseHandlerTag

getAccesskey, getAlt, getAltKey, getBundle, getDisabled, getElementClose, getIndexed, getJstlLoopIndex, 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

Field Details

messages

protected static MessageResources messages
The message resources for this package.


property

protected String property
The name of the generated input field.


text

protected String text
The body content of this tag (if any).


value

protected String value
The value of the button label.

Method Details

doAfterBody

public int doAfterBody()
            throws JspException
Save the associated label from the body content.


doEndTag

public int doEndTag()
            throws JspException
Process the end of this tag.


doStartTag

public int doStartTag()
            throws JspException
Process the start of this tag.


getProperty

public String getProperty()
Return the field name.


getValue

public String getValue()
Return the label value.


label

protected String label()
Return the label value to display in the reset button.

Since:
Struts 1.1


release

public void release()
Release any acquired resources.
Overrides:
release in interface BaseHandlerTag


renderResetElement

protected String renderResetElement(String label)
            throws JspException
Generate an HTML reset button.

Parameters:
label - The text to be displayed on the button.

Returns:
A fully formed HTML reset button.

Since:
Struts 1.1


setProperty

public void setProperty(String property)
Set the field name.

Parameters:
property - The field name


setValue

public void setValue(String value)
Set the label value.

Parameters:
value - The label value


Copyright B) 2000-2005 - Apache Software Foundation