public abstract class AbstractHtmlInputElementTag extends AbstractHtmlElementTag
Provides a set of properties corresponding to the set of HTML attributes that are common across form input elements.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
accesskey |
static java.lang.String |
ACCESSKEY_ATTRIBUTE
The name of the '
accesskey ' attribute. |
private java.lang.String |
disabled |
static java.lang.String |
DISABLED_ATTRIBUTE
The name of the '
disabled ' attribute. |
private java.lang.String |
onblur |
static java.lang.String |
ONBLUR_ATTRIBUTE
The name of the '
onblur ' attribute. |
private java.lang.String |
onchange |
static java.lang.String |
ONCHANGE_ATTRIBUTE
The name of the '
onchange ' attribute. |
private java.lang.String |
onfocus |
static java.lang.String |
ONFOCUS_ATTRIBUTE
The name of the '
onfocus ' attribute. |
private java.lang.String |
readonly |
static java.lang.String |
READONLY_ATTRIBUTE
The name of the '
readonly ' attribute. |
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
COMMAND_NAME_VARIABLE_NAME, NESTED_PATH_VARIABLE_NAME
logger, REQUEST_CONTEXT_PAGE_ATTRIBUTE
Constructor and Description |
---|
AbstractHtmlInputElementTag() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getAccesskey()
Get the value of the '
accesskey ' attribute. |
protected java.lang.String |
getDisabled()
Get the value of the '
disabled ' attribute. |
protected java.lang.String |
getOnblur()
Get the value of the '
onblur ' attribute. |
protected java.lang.String |
getOnchange()
Get the value of the '
onchange ' attribute. |
protected java.lang.String |
getOnfocus()
Get the value of the '
onfocus ' attribute. |
protected java.lang.String |
getReadonly()
Gets the value of the '
readonly ' attribute. |
protected boolean |
isDisabled()
Is the current HTML tag disabled?
|
protected boolean |
isReadonly()
Is the current HTML tag readonly?
|
void |
setAccesskey(java.lang.String accesskey)
Set the value of the '
accesskey ' attribute. |
void |
setDisabled(java.lang.String disabled)
Set the value of the '
disabled ' attribute. |
void |
setOnblur(java.lang.String onblur)
Set the value of the '
onblur ' attribute. |
void |
setOnchange(java.lang.String onchange)
Set the value of the '
onchange ' attribute. |
void |
setOnfocus(java.lang.String onfocus)
Set the value of the '
onfocus ' attribute. |
void |
setReadonly(java.lang.String readonly)
Sets the value of the '
readonly ' attribute. |
protected void |
writeOptionalAttributes(TagWriter tagWriter)
Adds input-specific optional attributes as defined by this base class.
|
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
autogenerateId, convertToDisplayString, doFinally, getBindStatus, getBoundValue, getEditor, getId, getName, getNestedPath, getPath, getPropertyEditor, getPropertyPath, processFieldValue, resolveId, setId, setPath
createTagWriter, doStartTagInternal, evaluate, evaluateBoolean, getDisplayString, getDisplayString, isDefaultHtmlEscape, writeOptionalAttribute, writeTagContent
isHtmlEscape, setHtmlEscape
doCatch, doStartTag, getRequestContext
public static final java.lang.String ONFOCUS_ATTRIBUTE
onfocus
' attribute.public static final java.lang.String ONBLUR_ATTRIBUTE
onblur
' attribute.public static final java.lang.String ONCHANGE_ATTRIBUTE
onchange
' attribute.public static final java.lang.String ACCESSKEY_ATTRIBUTE
accesskey
' attribute.public static final java.lang.String DISABLED_ATTRIBUTE
disabled
' attribute.public static final java.lang.String READONLY_ATTRIBUTE
readonly
' attribute.private java.lang.String onfocus
private java.lang.String onblur
private java.lang.String onchange
private java.lang.String accesskey
private java.lang.String disabled
private java.lang.String readonly
public void setOnfocus(java.lang.String onfocus)
onfocus
' attribute.
May be a runtime expression.protected java.lang.String getOnfocus()
onfocus
' attribute.public void setOnblur(java.lang.String onblur)
onblur
' attribute.
May be a runtime expression.protected java.lang.String getOnblur()
onblur
' attribute.public void setOnchange(java.lang.String onchange)
onchange
' attribute.
May be a runtime expression.protected java.lang.String getOnchange()
onchange
' attribute.public void setAccesskey(java.lang.String accesskey)
accesskey
' attribute.
May be a runtime expression.protected java.lang.String getAccesskey()
accesskey
' attribute.public void setDisabled(java.lang.String disabled)
disabled
' attribute.
May be a runtime expression.protected java.lang.String getDisabled()
disabled
' attribute.public void setReadonly(java.lang.String readonly)
readonly
' attribute.
May be a runtime expression.isReadonly()
protected java.lang.String getReadonly()
readonly
' attribute.
May be a runtime expression.isReadonly()
protected void writeOptionalAttributes(TagWriter tagWriter) throws JspException
writeOptionalAttributes
in class AbstractHtmlElementTag
JspException
protected boolean isDisabled() throws JspException
JspException
protected boolean isReadonly() throws JspException
Note: some AbstractHtmlInputElementTag
subclasses (such a those
for checkboxes and radiobuttons) may contain readonly attributes, but are
not affected by them since their values don't change (only their status does.)
JspException