|
The Spring Framework | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.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 String |
CLASS_ATTRIBUTE
The name of the ' class ' attribute. |
static String |
DIR_ATTRIBUTE
The name of the ' dir ' attribute. |
static String |
LANG_ATTRIBUTE
The name of the ' lang ' attribute. |
static String |
ONCLICK_ATTRIBUTE
The name of the ' onclick ' attribute. |
static String |
ONDBLCLICK_ATTRIBUTE
The name of the ' ondblclick ' attribute. |
static String |
ONKEYDOWN_ATTRIBUTE
The name of the ' onkeydown ' attribute. |
static String |
ONKEYPRESS_ATTRIBUTE
The name of the ' onkeypress ' attribute. |
static String |
ONKEYUP_ATTRIBUTE
The name of the ' onkeyup ' attribute. |
static String |
ONMOUSEDOWN_ATTRIBUTE
The name of the ' onmousedown ' attribute. |
static String |
ONMOUSEMOVE_ATTRIBUTE
The name of the ' onmousemove ' attribute. |
static String |
ONMOUSEOUT_ATTRIBUTE
The name of the ' onmouseout ' attribute. |
static String |
ONMOUSEOVER_ATTRIBUTE
The name of the ' onmouseover ' attribute. |
static String |
ONMOUSEUP_ATTRIBUTE
The name of the ' onmouseup ' attribute. |
static String |
STYLE_ATTRIBUTE
The name of the ' style ' attribute. |
static String |
TABINDEX_ATTRIBUTE
The name of the ' tabindex ' attribute. |
static String |
TITLE_ATTRIBUTE
The name of the ' title ' attribute. |
Fields inherited from class org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag |
---|
COMMAND_NAME_ATTRIBUTE, COMMAND_NAME_VARIABLE_NAME, ID_ATTRIBUTE |
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 String |
getCssClass()
Gets the value of the ' class ' attribute. |
protected String |
getCssErrorClass()
The CSS class to use when the field bound to a particular tag has errors. |
protected String |
getCssStyle()
Gets the value of the ' style ' attribute. |
protected String |
getDir()
Gets the value of the ' dir ' attribute. |
protected String |
getLang()
Gets the value of the ' lang ' attribute. |
protected String |
getOnclick()
Gets the value of the ' onclick ' attribute. |
protected String |
getOndblclick()
Gets the value of the ' ondblclick ' attribute. |
protected String |
getOnkeydown()
Gets the value of the ' onkeydown ' attribute. |
protected String |
getOnkeypress()
Gets the value of the ' onkeypress ' attribute. |
protected String |
getOnkeyup()
Gets the value of the ' onkeyup ' attribute. |
protected String |
getOnmousedown()
Gets the value of the ' onmousedown ' attribute. |
protected String |
getOnmousemove()
Gets the value of the ' onmousemove ' attribute. |
protected String |
getOnmouseout()
Gets the value of the ' onmouseout ' attribute. |
protected String |
getOnmouseover()
Gets the value of the ' onmouseover ' attribute. |
protected String |
getOnmouseup()
Gets the value of the ' onmouseup ' attribute. |
protected String |
getTabindex()
Gets the value of the ' tabindex ' attribute. |
protected String |
getTitle()
Gets the value of the ' title ' attribute. |
protected String |
resolveCssClass()
Gets the appropriate CSS class to use based on the state of the current BindStatus object. |
void |
setCssClass(String cssClass)
Sets the value of the ' class ' attribute. |
void |
setCssErrorClass(String cssErrorClass)
The CSS class to use when the field bound to a particular tag has errors. |
void |
setCssStyle(String cssStyle)
Sets the value of the ' style ' attribute. |
void |
setDir(String dir)
Sets the value of the ' dir ' attribute. |
void |
setLang(String lang)
Sets the value of the ' lang ' attribute. |
void |
setOnclick(String onclick)
Sets the value of the ' onclick ' attribute. |
void |
setOndblclick(String ondblclick)
Sets the value of the ' ondblclick ' attribute. |
void |
setOnkeydown(String onkeydown)
Sets the value of the ' onkeydown ' attribute. |
void |
setOnkeypress(String onkeypress)
Sets the value of the ' onkeypress ' attribute. |
void |
setOnkeyup(String onkeyup)
Sets the value of the ' onkeyup ' attribute. |
void |
setOnmousedown(String onmousedown)
Sets the value of the ' onmousedown ' attribute. |
void |
setOnmousemove(String onmousemove)
Sets the value of the ' onmousemove ' attribute. |
void |
setOnmouseout(String onmouseout)
Sets the value of the ' onmouseout ' attribute. |
void |
setOnmouseover(String onmouseover)
Sets the value of the ' onmouseover ' attribute. |
void |
setOnmouseup(String onmouseup)
Sets the value of the ' onmouseup ' attribute. |
void |
setTabindex(String tabindex)
Sets the value of the ' tabindex ' attribute. |
void |
setTitle(String title)
Sets the value of the ' title ' attribute. |
protected void |
writeDefaultAttributes(TagWriter tagWriter)
Writes the default 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, getCompletePath, getId, getName, getNestedPath, getPath, getPropertyEditor, setId, setPath |
Methods inherited from class org.springframework.web.servlet.tags.form.AbstractFormTag |
---|
createTagWriter, doStartTagInternal, evaluate, getDisplayString, getDisplayString, 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 String CLASS_ATTRIBUTE
class
' attribute.
public static final String STYLE_ATTRIBUTE
style
' attribute.
public static final String LANG_ATTRIBUTE
lang
' attribute.
public static final String TITLE_ATTRIBUTE
title
' attribute.
public static final String DIR_ATTRIBUTE
dir
' attribute.
public static final String TABINDEX_ATTRIBUTE
tabindex
' attribute.
public static final String ONCLICK_ATTRIBUTE
onclick
' attribute.
public static final String ONDBLCLICK_ATTRIBUTE
ondblclick
' attribute.
public static final String ONMOUSEDOWN_ATTRIBUTE
onmousedown
' attribute.
public static final String ONMOUSEUP_ATTRIBUTE
onmouseup
' attribute.
public static final String ONMOUSEOVER_ATTRIBUTE
onmouseover
' attribute.
public static final String ONMOUSEMOVE_ATTRIBUTE
onmousemove
' attribute.
public static final String ONMOUSEOUT_ATTRIBUTE
onmouseout
' attribute.
public static final String ONKEYPRESS_ATTRIBUTE
onkeypress
' attribute.
public static final String ONKEYUP_ATTRIBUTE
onkeyup
' attribute.
public static final String ONKEYDOWN_ATTRIBUTE
onkeydown
' attribute.
Constructor Detail |
---|
public AbstractHtmlElementTag()
Method Detail |
---|
public void setCssClass(String cssClass)
class
' attribute.
May be a runtime expression.
protected String getCssClass()
class
' attribute.
May be a runtime expression.
public void setCssErrorClass(String cssErrorClass)
protected String getCssErrorClass()
public void setCssStyle(String cssStyle)
style
' attribute.
May be a runtime expression.
protected String getCssStyle()
style
' attribute.
May be a runtime expression.
public void setLang(String lang)
lang
' attribute.
May be a runtime expression.
protected String getLang()
lang
' attribute.
May be a runtime expression.
public void setTitle(String title)
title
' attribute.
May be a runtime expression.
protected String getTitle()
title
' attribute.
May be a runtime expression.
public void setDir(String dir)
dir
' attribute.
May be a runtime expression.
protected String getDir()
dir
' attribute.
May be a runtime expression.
public void setTabindex(String tabindex)
tabindex
' attribute.
May be a runtime expression.
protected String getTabindex()
tabindex
' attribute.
May be a runtime expression.
public void setOnclick(String onclick)
onclick
' attribute.
May be a runtime expression.
protected String getOnclick()
onclick
' attribute.
May be a runtime expression.
public void setOndblclick(String ondblclick)
ondblclick
' attribute.
May be a runtime expression.
protected String getOndblclick()
ondblclick
' attribute.
May be a runtime expression.
public void setOnmousedown(String onmousedown)
onmousedown
' attribute.
May be a runtime expression.
protected String getOnmousedown()
onmousedown
' attribute.
May be a runtime expression.
public void setOnmouseup(String onmouseup)
onmouseup
' attribute.
May be a runtime expression.
protected String getOnmouseup()
onmouseup
' attribute.
May be a runtime expression.
public void setOnmouseover(String onmouseover)
onmouseover
' attribute.
May be a runtime expression.
protected String getOnmouseover()
onmouseover
' attribute.
May be a runtime expression.
public void setOnmousemove(String onmousemove)
onmousemove
' attribute.
May be a runtime expression.
protected String getOnmousemove()
onmousemove
' attribute.
May be a runtime expression.
public void setOnmouseout(String onmouseout)
onmouseout
' attribute.
May be a runtime expression.
protected String getOnmouseout()
onmouseout
' attribute.
May be a runtime expression.
public void setOnkeypress(String onkeypress)
onkeypress
' attribute.
May be a runtime expression.
protected String getOnkeypress()
onkeypress
' attribute.
May be a runtime expression.
public void setOnkeyup(String onkeyup)
onkeyup
' attribute.
May be a runtime expression.
protected String getOnkeyup()
onkeyup
' attribute.
May be a runtime expression.
public void setOnkeydown(String onkeydown)
onkeydown
' attribute.
May be a runtime expression.
protected String getOnkeydown()
onkeydown
' attribute.
May be a runtime expression.
protected void writeDefaultAttributes(TagWriter tagWriter) throws JspException
TagWriter
.
Subclasses should call this when they want the base attribute set to be written to the output.
writeDefaultAttributes
in class AbstractDataBoundFormElementTag
tagWriter
- the TagWriter
to which any attributes are to be written
JspException
protected String resolveCssClass() throws JspException
BindStatus
object.
JspException
|
The Spring Framework | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |