public class PasswordTag extends InputTagSupport
コンストラクタと説明 |
---|
PasswordTag() |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
doStartTag()
入力画面と確認画面で出力内容が異なる。
|
protected java.lang.String |
getTagName()
タグ名を取得する。
|
void |
setAutocomplete(java.lang.String autocomplete)
HTML5のautocomplete属性を設定する。
|
void |
setErrorCss(java.lang.String errorCss)
エラーレベルのメッセージに使用するCSSクラス名を設定する。
|
void |
setMaxlength(int maxlength)
XHTMLのmaxlength属性を設定する。
|
void |
setNameAlias(java.lang.String nameAlias)
name属性のエイリアスを設定する。
|
void |
setOnchange(java.lang.String onchange)
XHTMLのonchange属性を設定する。
|
void |
setOnselect(java.lang.String onselect)
XHTMLのonselect属性を設定する。
|
void |
setPlaceholder(java.lang.String placeholder)
HTML5のplaceholder属性を設定する。
|
void |
setReadonly(boolean readonly)
XHTMLのreadonly属性を設定する。
|
void |
setReplacement(char replacement)
値のみ表示する場合に使用する置換文字を設定する。
|
void |
setRestoreValue(boolean restoreValue)
再表示時に入力データを復元するか否かを設定する。
|
void |
setSize(int size)
XHTMLのsize属性を設定する。
|
setAutofocus, setDisabled, setName
setAccesskey, setOnblur, setOnfocus, setTabindex
checkChildElementsOfForm, setCssClass, setDir, setId, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setTitle, setXmlLang
doCatch, doFinally, getAttributes
public void setAutocomplete(java.lang.String autocomplete)
autocomplete
- HTML5のautocomplete属性public void setRestoreValue(boolean restoreValue)
restoreValue
- 復元する場合はtrue、復元しない場合はfalsepublic void setReplacement(char replacement)
replacement
- 値のみ表示する場合に使用する置換文字public void setReadonly(boolean readonly)
readonly
- XHTMLのreadonly属性public void setSize(int size)
size
- XHTMLのsize属性public void setMaxlength(int maxlength)
maxlength
- XHTMLのmaxlength属性public void setOnselect(java.lang.String onselect)
onselect
- XHTMLのonselect属性public void setOnchange(java.lang.String onchange)
onchange
- XHTMLのonchange属性public void setPlaceholder(java.lang.String placeholder)
placeholder
- HTML5のplaceholder属性public void setErrorCss(java.lang.String errorCss)
errorCss
- エラーレベルのメッセージに使用するCSSクラス名public void setNameAlias(java.lang.String nameAlias)
nameAlias
- name属性のエイリアスpublic int doStartTag() throws javax.servlet.jsp.JspException
入力画面と確認画面で出力内容が異なる。
入力画面:
指定された属性を使用してinputタグを出力する。
入力データの復元が指定されている場合は、value属性を設定する。
type属性に"password"を設定する。
属性はHTMLエスケープして出力する。
FormContext
にname属性を設定する。
確認画面:
入力データを指定された置換文字に置き換え、HTMLエスケープして出力する。
doStartTag
インタフェース内 javax.servlet.jsp.tagext.Tag
doStartTag
クラス内 javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspException
protected java.lang.String getTagName()
getTagName
クラス内 GenericAttributesTagSupport