|
spring-webmvc | ||||||||
| 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.AbstractHtmlInputElementTag
org.springframework.web.servlet.tags.form.InputTag
public class InputTag
Data-binding-aware JSP tag for rendering an HTML 'input'
element with a 'type' of 'text'.
| Field Summary | |
|---|---|
static java.lang.String |
ALT_ATTRIBUTE
|
static java.lang.String |
AUTOCOMPLETE_ATTRIBUTE
|
static java.lang.String |
MAXLENGTH_ATTRIBUTE
|
static java.lang.String |
ONSELECT_ATTRIBUTE
|
static java.lang.String |
READONLY_ATTRIBUTE
|
static java.lang.String |
SIZE_ATTRIBUTE
|
| Fields inherited from class org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag |
|---|
ACCESSKEY_ATTRIBUTE, DISABLED_ATTRIBUTE, ONBLUR_ATTRIBUTE, ONCHANGE_ATTRIBUTE, ONFOCUS_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 | |
|---|---|
InputTag()
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
getAlt()
Get the value of the ' alt' attribute. |
protected java.lang.String |
getAutocomplete()
Get the value of the ' autocomplete' attribute. |
protected java.lang.String |
getMaxlength()
Get the value of the ' maxlength' attribute. |
protected java.lang.String |
getOnselect()
Get the value of the ' onselect' attribute. |
protected java.lang.String |
getSize()
Get the value of the ' size' attribute. |
protected java.lang.String |
getType()
Get the value of the ' type' attribute. |
protected boolean |
isValidDynamicAttribute(java.lang.String localName,
java.lang.Object value)
Flags type="checkbox" and type="radio" as illegal
dynamic attributes. |
void |
setAlt(java.lang.String alt)
Set the value of the ' alt' attribute. |
void |
setAutocomplete(java.lang.String autocomplete)
Set the value of the ' autocomplete' attribute. |
void |
setMaxlength(java.lang.String maxlength)
Set the value of the ' maxlength' attribute. |
void |
setOnselect(java.lang.String onselect)
Set the value of the ' onselect' attribute. |
void |
setSize(java.lang.String size)
Set the value of the ' size' attribute. |
protected int |
writeTagContent(TagWriter tagWriter)
Writes the ' input' tag to the supplied TagWriter. |
protected void |
writeValue(TagWriter tagWriter)
Writes the ' value' attribute to the supplied TagWriter. |
| Methods inherited from class org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag |
|---|
getAccesskey, getDisabled, getOnblur, getOnchange, getOnfocus, getReadonly, isDisabled, isReadonly, setAccesskey, setDisabled, setOnblur, setOnchange, setOnfocus, setReadonly, writeOptionalAttributes |
| 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, resolveCssClass, setCssClass, setCssErrorClass, setCssStyle, setDir, setDynamicAttribute, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setTabindex, setTitle, writeDefaultAttributes |
| Methods inherited from class org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag |
|---|
autogenerateId, convertToDisplayString, doFinally, getBindStatus, getBoundValue, getEditor, getId, getName, 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, 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 SIZE_ATTRIBUTE
public static final java.lang.String MAXLENGTH_ATTRIBUTE
public static final java.lang.String ALT_ATTRIBUTE
public static final java.lang.String ONSELECT_ATTRIBUTE
public static final java.lang.String READONLY_ATTRIBUTE
public static final java.lang.String AUTOCOMPLETE_ATTRIBUTE
| Constructor Detail |
|---|
public InputTag()
| Method Detail |
|---|
public void setSize(java.lang.String size)
size' attribute.
May be a runtime expression.
protected java.lang.String getSize()
size' attribute.
public void setMaxlength(java.lang.String maxlength)
maxlength' attribute.
May be a runtime expression.
protected java.lang.String getMaxlength()
maxlength' attribute.
public void setAlt(java.lang.String alt)
alt' attribute.
May be a runtime expression.
protected java.lang.String getAlt()
alt' attribute.
public void setOnselect(java.lang.String onselect)
onselect' attribute.
May be a runtime expression.
protected java.lang.String getOnselect()
onselect' attribute.
public void setAutocomplete(java.lang.String autocomplete)
autocomplete' attribute.
May be a runtime expression.
protected java.lang.String getAutocomplete()
autocomplete' attribute.
protected int writeTagContent(TagWriter tagWriter)
throws javax.servlet.jsp.JspException
input' tag to the supplied TagWriter.
Uses the value returned by getType() to determine which
type of 'input' element to render.
writeTagContent in class AbstractFormTagTag.doStartTag().
javax.servlet.jsp.JspException
protected void writeValue(TagWriter tagWriter)
throws javax.servlet.jsp.JspException
value' attribute to the supplied TagWriter.
Subclasses may choose to override this implementation to control exactly
when the value is written.
javax.servlet.jsp.JspException
protected boolean isValidDynamicAttribute(java.lang.String localName,
java.lang.Object value)
type="checkbox" and type="radio" as illegal
dynamic attributes.
isValidDynamicAttribute in class AbstractHtmlElementTagprotected java.lang.String getType()
type' attribute. Subclasses
can override this to change the type of 'input' element
rendered. Default value is 'text'.
|
spring-webmvc | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||