|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
org.springframework.web.servlet.tags.RequestContextAwareTag
org.springframework.web.servlet.tags.HtmlEscapingAwareTag
org.springframework.web.servlet.tags.form.AbstractFormTag
org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag
org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
org.springframework.web.servlet.tags.form.ButtonTag
public class ButtonTag
An HTML button tag. This tag is provided for completeness if the application
relies on a RequestDataValueProcessor.
| Field Summary | |
|---|---|
static String |
DISABLED_ATTRIBUTE
The name of the ' disabled' attribute. |
| Fields inherited from class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag |
|---|
CLASS_ATTRIBUTE, DIR_ATTRIBUTE, LANG_ATTRIBUTE, ONCLICK_ATTRIBUTE, ONDBLCLICK_ATTRIBUTE, ONKEYDOWN_ATTRIBUTE, ONKEYPRESS_ATTRIBUTE, ONKEYUP_ATTRIBUTE, ONMOUSEDOWN_ATTRIBUTE, ONMOUSEMOVE_ATTRIBUTE, ONMOUSEOUT_ATTRIBUTE, ONMOUSEOVER_ATTRIBUTE, ONMOUSEUP_ATTRIBUTE, STYLE_ATTRIBUTE, TABINDEX_ATTRIBUTE, TITLE_ATTRIBUTE |
| Fields inherited from class org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag |
|---|
COMMAND_NAME_VARIABLE_NAME, NESTED_PATH_VARIABLE_NAME |
| Fields inherited from class org.springframework.web.servlet.tags.RequestContextAwareTag |
|---|
logger, REQUEST_CONTEXT_PAGE_ATTRIBUTE |
| Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
|---|
pageContext |
| Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
|---|
EVAL_BODY_AGAIN |
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
|---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Constructor Summary | |
|---|---|
ButtonTag()
|
|
| Method Summary | |
|---|---|
int |
doEndTag()
Closes the ' button' block tag. |
protected String |
getDefaultValue()
Return the default value. |
String |
getDisabled()
Get the value of the ' disabled' attribute. |
String |
getName()
Set the value of the ' name' attribute. |
protected String |
getType()
Get the value of the ' type' attribute. |
String |
getValue()
Get the value of the ' value' attribute. |
protected boolean |
isDisabled()
Is the current HTML tag disabled? |
void |
setDisabled(String disabled)
Set the value of the ' disabled' attribute. |
void |
setName(String name)
Get the value of the ' name' attribute. |
void |
setValue(String value)
Set the value of the ' value' attribute. |
protected int |
writeTagContent(TagWriter tagWriter)
Subclasses should implement this method to perform tag content rendering. |
protected void |
writeValue(TagWriter tagWriter)
Writes the ' value' attribute to the supplied TagWriter. |
| Methods inherited from class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag |
|---|
getCssClass, getCssErrorClass, getCssStyle, getDir, getDynamicAttributes, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getTabindex, getTitle, isValidDynamicAttribute, resolveCssClass, setCssClass, setCssErrorClass, setCssStyle, setDir, setDynamicAttribute, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setTabindex, setTitle, writeDefaultAttributes, writeOptionalAttributes |
| Methods inherited from class org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag |
|---|
autogenerateId, convertToDisplayString, doFinally, getBindStatus, getBoundValue, getEditor, getId, getNestedPath, getPath, getPropertyEditor, getPropertyPath, processFieldValue, resolveId, setId, setPath |
| Methods inherited from class org.springframework.web.servlet.tags.form.AbstractFormTag |
|---|
createTagWriter, doStartTagInternal, evaluate, evaluateBoolean, getDisplayString, getDisplayString, isDefaultHtmlEscape, writeOptionalAttribute |
| Methods inherited from class org.springframework.web.servlet.tags.HtmlEscapingAwareTag |
|---|
isHtmlEscape, setHtmlEscape |
| Methods inherited from class org.springframework.web.servlet.tags.RequestContextAwareTag |
|---|
doCatch, doStartTag, getRequestContext |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
|---|
doAfterBody, findAncestorWithClass, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String DISABLED_ATTRIBUTE
disabled' attribute.
| Constructor Detail |
|---|
public ButtonTag()
| Method Detail |
|---|
public String getName()
name' attribute.
getName in class AbstractDataBoundFormElementTagname' attributepublic void setName(String name)
name' attribute.
public String getValue()
value' attribute.
public void setValue(String value)
value' attribute.
public String getDisabled()
disabled' attribute.
public void setDisabled(String disabled)
disabled' attribute.
May be a runtime expression.
protected int writeTagContent(TagWriter tagWriter)
throws JspException
AbstractFormTag
writeTagContent in class AbstractFormTagTag.doStartTag().
JspException
protected boolean isDisabled()
throws JspException
JspException
protected void writeValue(TagWriter tagWriter)
throws JspException
value' attribute to the supplied TagWriter.
Subclasses may choose to override this implementation to control exactly
when the value is written.
JspExceptionprotected String getDefaultValue()
protected String getType()
type' attribute. Subclasses
can override this to change the type of 'input' element
rendered. Default value is 'submit'.
public int doEndTag()
throws JspException
button' block tag.
doEndTag in interface TagdoEndTag in class TagSupportJspException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||