|
|||||||||
| 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
public abstract class AbstractHtmlElementTag
Base class for databinding-aware JSP tags that render HTML element. Provides a set of properties corresponding to the set of HTML attributes that are common across elements.
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_ATTRIBUTE
|
static java.lang.String |
DIR_ATTRIBUTE
|
static java.lang.String |
LANG_ATTRIBUTE
|
static java.lang.String |
ONCLICK_ATTRIBUTE
|
static java.lang.String |
ONDBLCLICK_ATTRIBUTE
|
static java.lang.String |
ONKEYDOWN_ATTRIBUTE
|
static java.lang.String |
ONKEYPRESS_ATTRIBUTE
|
static java.lang.String |
ONKEYUP_ATTRIBUTE
|
static java.lang.String |
ONMOUSEDOWN_ATTRIBUTE
|
static java.lang.String |
ONMOUSEMOVE_ATTRIBUTE
|
static java.lang.String |
ONMOUSEOUT_ATTRIBUTE
|
static java.lang.String |
ONMOUSEOVER_ATTRIBUTE
|
static java.lang.String |
ONMOUSEUP_ATTRIBUTE
|
static java.lang.String |
STYLE_ATTRIBUTE
|
static java.lang.String |
TABINDEX_ATTRIBUTE
|
static java.lang.String |
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 | |
|---|---|
AbstractHtmlElementTag()
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
getCssClass()
Get the value of the ' class' attribute. |
protected java.lang.String |
getCssErrorClass()
The CSS class to use when the field bound to a particular tag has errors. |
protected java.lang.String |
getCssStyle()
Get the value of the ' style' attribute. |
protected java.lang.String |
getDir()
Get the value of the ' dir' attribute. |
protected java.lang.String |
getLang()
Get the value of the ' lang' attribute. |
protected java.lang.String |
getOnclick()
Get the value of the ' onclick' attribute. |
protected java.lang.String |
getOndblclick()
Get the value of the ' ondblclick' attribute. |
protected java.lang.String |
getOnkeydown()
Get the value of the ' onkeydown' attribute. |
protected java.lang.String |
getOnkeypress()
Get the value of the ' onkeypress' attribute. |
protected java.lang.String |
getOnkeyup()
Get the value of the ' onkeyup' attribute. |
protected java.lang.String |
getOnmousedown()
Get the value of the ' onmousedown' attribute. |
protected java.lang.String |
getOnmousemove()
Get the value of the ' onmousemove' attribute. |
protected java.lang.String |
getOnmouseout()
Get the value of the ' onmouseout' attribute. |
protected java.lang.String |
getOnmouseover()
Get the value of the ' onmouseover' attribute. |
protected java.lang.String |
getOnmouseup()
Get the value of the ' onmouseup' attribute. |
protected java.lang.String |
getTabindex()
Get the value of the ' tabindex' attribute. |
protected java.lang.String |
getTitle()
Get the value of the ' title' attribute. |
protected java.lang.String |
resolveCssClass()
Gets the appropriate CSS class to use based on the state of the current BindStatus object. |
void |
setCssClass(java.lang.String cssClass)
Set the value of the ' class' attribute. |
void |
setCssErrorClass(java.lang.String cssErrorClass)
The CSS class to use when the field bound to a particular tag has errors. |
void |
setCssStyle(java.lang.String cssStyle)
Set the value of the ' style' attribute. |
void |
setDir(java.lang.String dir)
Set the value of the ' dir' attribute. |
void |
setLang(java.lang.String lang)
Set the value of the ' lang' attribute. |
void |
setOnclick(java.lang.String onclick)
Set the value of the ' onclick' attribute. |
void |
setOndblclick(java.lang.String ondblclick)
Set the value of the ' ondblclick' attribute. |
void |
setOnkeydown(java.lang.String onkeydown)
Set the value of the ' onkeydown' attribute. |
void |
setOnkeypress(java.lang.String onkeypress)
Set the value of the ' onkeypress' attribute. |
void |
setOnkeyup(java.lang.String onkeyup)
Set the value of the ' onkeyup' attribute. |
void |
setOnmousedown(java.lang.String onmousedown)
Set the value of the ' onmousedown' attribute. |
void |
setOnmousemove(java.lang.String onmousemove)
Set the value of the ' onmousemove' attribute. |
void |
setOnmouseout(java.lang.String onmouseout)
Set the value of the ' onmouseout' attribute. |
void |
setOnmouseover(java.lang.String onmouseover)
Set the value of the ' onmouseover' attribute. |
void |
setOnmouseup(java.lang.String onmouseup)
Set the value of the ' onmouseup' attribute. |
void |
setTabindex(java.lang.String tabindex)
Set the value of the ' tabindex' attribute. |
void |
setTitle(java.lang.String title)
Set the value of the ' title' attribute. |
protected void |
writeDefaultAttributes(TagWriter tagWriter)
Writes the default attributes configured via this base class to the supplied TagWriter. |
protected void |
writeOptionalAttributes(TagWriter tagWriter)
Writes the optional attributes configured via this base class to the supplied TagWriter. |
| Methods inherited from class org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag |
|---|
autogenerateId, doFinally, getBindStatus, getBoundValue, getEditor, getId, getName, getNestedPath, getPath, getPropertyEditor, getPropertyPath, resolveId, setId, setPath |
| Methods inherited from class org.springframework.web.servlet.tags.form.AbstractFormTag |
|---|
createTagWriter, doStartTagInternal, evaluate, getDisplayString, getDisplayString, isDefaultHtmlEscape, writeOptionalAttribute, writeTagContent |
| 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, doEndTag, 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 java.lang.String CLASS_ATTRIBUTE
public static final java.lang.String STYLE_ATTRIBUTE
public static final java.lang.String LANG_ATTRIBUTE
public static final java.lang.String TITLE_ATTRIBUTE
public static final java.lang.String DIR_ATTRIBUTE
public static final java.lang.String TABINDEX_ATTRIBUTE
public static final java.lang.String ONCLICK_ATTRIBUTE
public static final java.lang.String ONDBLCLICK_ATTRIBUTE
public static final java.lang.String ONMOUSEDOWN_ATTRIBUTE
public static final java.lang.String ONMOUSEUP_ATTRIBUTE
public static final java.lang.String ONMOUSEOVER_ATTRIBUTE
public static final java.lang.String ONMOUSEMOVE_ATTRIBUTE
public static final java.lang.String ONMOUSEOUT_ATTRIBUTE
public static final java.lang.String ONKEYPRESS_ATTRIBUTE
public static final java.lang.String ONKEYUP_ATTRIBUTE
public static final java.lang.String ONKEYDOWN_ATTRIBUTE
| Constructor Detail |
|---|
public AbstractHtmlElementTag()
| Method Detail |
|---|
public void setCssClass(java.lang.String cssClass)
class' attribute.
May be a runtime expression.
protected java.lang.String getCssClass()
class' attribute.
May be a runtime expression.
public void setCssErrorClass(java.lang.String cssErrorClass)
protected java.lang.String getCssErrorClass()
public void setCssStyle(java.lang.String cssStyle)
style' attribute.
May be a runtime expression.
protected java.lang.String getCssStyle()
style' attribute.
May be a runtime expression.
public void setLang(java.lang.String lang)
lang' attribute.
May be a runtime expression.
protected java.lang.String getLang()
lang' attribute.
May be a runtime expression.
public void setTitle(java.lang.String title)
title' attribute.
May be a runtime expression.
protected java.lang.String getTitle()
title' attribute.
May be a runtime expression.
public void setDir(java.lang.String dir)
dir' attribute.
May be a runtime expression.
protected java.lang.String getDir()
dir' attribute.
May be a runtime expression.
public void setTabindex(java.lang.String tabindex)
tabindex' attribute.
May be a runtime expression.
protected java.lang.String getTabindex()
tabindex' attribute.
May be a runtime expression.
public void setOnclick(java.lang.String onclick)
onclick' attribute.
May be a runtime expression.
protected java.lang.String getOnclick()
onclick' attribute.
May be a runtime expression.
public void setOndblclick(java.lang.String ondblclick)
ondblclick' attribute.
May be a runtime expression.
protected java.lang.String getOndblclick()
ondblclick' attribute.
May be a runtime expression.
public void setOnmousedown(java.lang.String onmousedown)
onmousedown' attribute.
May be a runtime expression.
protected java.lang.String getOnmousedown()
onmousedown' attribute.
May be a runtime expression.
public void setOnmouseup(java.lang.String onmouseup)
onmouseup' attribute.
May be a runtime expression.
protected java.lang.String getOnmouseup()
onmouseup' attribute.
May be a runtime expression.
public void setOnmouseover(java.lang.String onmouseover)
onmouseover' attribute.
May be a runtime expression.
protected java.lang.String getOnmouseover()
onmouseover' attribute.
May be a runtime expression.
public void setOnmousemove(java.lang.String onmousemove)
onmousemove' attribute.
May be a runtime expression.
protected java.lang.String getOnmousemove()
onmousemove' attribute.
May be a runtime expression.
public void setOnmouseout(java.lang.String onmouseout)
onmouseout' attribute.
May be a runtime expression.
protected java.lang.String getOnmouseout()
onmouseout' attribute.
May be a runtime expression.
public void setOnkeypress(java.lang.String onkeypress)
onkeypress' attribute.
May be a runtime expression.
protected java.lang.String getOnkeypress()
onkeypress' attribute.
May be a runtime expression.
public void setOnkeyup(java.lang.String onkeyup)
onkeyup' attribute.
May be a runtime expression.
protected java.lang.String getOnkeyup()
onkeyup' attribute.
May be a runtime expression.
public void setOnkeydown(java.lang.String onkeydown)
onkeydown' attribute.
May be a runtime expression.
protected java.lang.String getOnkeydown()
onkeydown' attribute.
May be a runtime expression.
protected void writeDefaultAttributes(TagWriter tagWriter)
throws javax.servlet.jsp.JspException
TagWriter.
Subclasses should call this when they want the base attribute set to be written to the output.
writeDefaultAttributes in class AbstractDataBoundFormElementTagtagWriter - the TagWriter to which any attributes are to be written
javax.servlet.jsp.JspException
protected void writeOptionalAttributes(TagWriter tagWriter)
throws javax.servlet.jsp.JspException
TagWriter.
Called by writeDefaultAttributes(TagWriter).
javax.servlet.jsp.JspException
protected java.lang.String resolveCssClass()
throws javax.servlet.jsp.JspException
BindStatus object.
javax.servlet.jsp.JspException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||