org.springframework.web.servlet.tags.form
Class PasswordInputTag
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
org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag
org.springframework.web.servlet.tags.form.InputTag
org.springframework.web.servlet.tags.form.PasswordInputTag
- All Implemented Interfaces:
- Serializable, IterationTag, JspTag, Tag, TryCatchFinally
public class PasswordInputTag
- extends InputTag
Databinding-aware JSP tag for rendering an HTML 'input
'
element with a 'type
' of 'password
'.
- Since:
- 2.0
- Author:
- Rob Harrop, Rick Evans
- See Also:
- Serialized Form
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 |
Methods inherited from class org.springframework.web.servlet.tags.form.InputTag |
getAlt, getAutocomplete, getMaxlength, getOnselect, getSize, setAlt, setAutocomplete, setMaxlength, setOnselect, setSize, writeTagContent |
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, writeDefaultAttributes |
Methods inherited from class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag |
getCssClass, getCssErrorClass, getCssStyle, getDir, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getTabindex, getTitle, resolveCssClass, setCssClass, setCssErrorClass, setCssStyle, setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setTabindex, setTitle |
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 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 |
PasswordInputTag
public PasswordInputTag()
isShowPassword
public boolean isShowPassword()
- Is the password value to be rendered?
- Returns:
true
if the password value to be rendered.
setShowPassword
public void setShowPassword(boolean showPassword)
- Is the password value to be rendered?
- Parameters:
showPassword
- true
if the password value is to be rendered.
getType
protected String getType()
- Return '
password
' causing the rendered HTML 'input
'
element to have a 'type
' of 'password
'.
- Overrides:
getType
in class InputTag
writeValue
protected void writeValue(TagWriter tagWriter)
throws JspException
- The
PasswordInputTag
only writes it's value if the
'showPassword'
property value is
true
.
- Overrides:
writeValue
in class InputTag
- Throws:
JspException
Copyright © 2002-2007 The Spring Framework.