クラス InputTag
- 実装されたすべてのインターフェース:
DynamicAttributesEE
、IterationTagEE
、JspTagEE
、TagEE
、TryCatchFinallyEE
、SerializableSE
、EditorAwareTag
- 既知の直属サブクラス
PasswordInputTag
<input>
タグは、バインドされた値を使用して、型が「テキスト」の HTML の「入力」タグをレンダリングします。属性の概要
属性 | 必須 ? | ランタイム式? | 説明 |
---|---|---|---|
アクセスキー | false | true | HTML 標準属性 |
代替 | false | true | HTML オプション属性 |
自動補完 | false | true | 共通のオプション属性 |
cssClass | false | true | HTML オプション属性 |
cssErrorClass | false | true | HTML オプション属性。バインドされたフィールドにエラーがある場合に使用されます。 |
cssStyle | false | true | HTML オプション属性 |
dir | false | true | HTML 標準属性 |
無効 | false | true | HTML オプション属性。この属性の値を "true" に設定すると、HTML 要素が無効になります。 |
htmlEscape | false | true | レンダリングされた値の HTML エスケープを有効 / 無効にします。 |
id | false | true | HTML 標準属性 |
lang | false | true | HTML 標準属性 |
maxlength | false | true | HTML オプション属性 |
onblur | false | true | HTML イベント属性 |
onchange | false | true | HTML イベント属性 |
onclick | false | true | HTML イベント属性 |
ondblclick | false | true | HTML イベント属性 |
onfocus | false | true | HTML イベント属性 |
onkeydown | false | true | HTML イベント属性 |
onkeypress | false | true | HTML イベント属性 |
onkeyup | false | true | HTML イベント属性 |
onmousedown | false | true | HTML イベント属性 |
onmousemove | false | true | HTML イベント属性 |
onmouseout | false | true | HTML イベント属性 |
オンマウスオーバー | false | true | HTML イベント属性 |
onmouseup | false | true | HTML イベント属性 |
onselect | false | true | HTML イベント属性 |
path | true | true | データバインディングのプロパティへのパス |
読み取り専用 | false | true | HTML オプション属性。この属性の値を "true" に設定すると、HTML 要素が読み取り専用になります。 |
サイズ | false | true | HTML オプション属性 |
tabindex | false | true | HTML 標準属性 |
タイトル | false | true | HTML 標準属性 |
- 導入:
- 2.0
- 作成者:
- Rob Harrop, Juergen Hoeller, Rossen Stoyanchev
- 関連事項:
フィールドサマリー
修飾子と型フィールド説明static final StringSE
static final StringSE
static final StringSE
static final StringSE
static final StringSE
クラス org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag から継承されたフィールド
ACCESSKEY_ATTRIBUTE, DISABLED_ATTRIBUTE, ONBLUR_ATTRIBUTE, ONCHANGE_ATTRIBUTE, ONFOCUS_ATTRIBUTE, READONLY_ATTRIBUTE
クラス 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
クラス org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag から継承されたフィールド
NESTED_PATH_VARIABLE_NAME
クラス org.springframework.web.servlet.tags.RequestContextAwareTag から継承されたフィールド
logger, REQUEST_CONTEXT_PAGE_ATTRIBUTE
クラス jakarta.servlet.jsp.tagext.TagSupportEE から継承されたフィールド
pageContextEE
インターフェース jakarta.servlet.jsp.tagext.IterationTagEE から継承されたフィールド
EVAL_BODY_AGAINEE
インターフェース jakarta.servlet.jsp.tagext.TagEE から継承されたフィールド
EVAL_BODY_INCLUDEEE, EVAL_PAGEEE, SKIP_BODYEE, SKIP_PAGEEE
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明protected StringSE
getAlt()
'alt
' 属性の値を取得します。protected StringSE
'autocomplete
' 属性の値を取得します。protected StringSE
'maxlength
' 属性の値を取得します。protected StringSE
'onselect
' 属性の値を取得します。protected StringSE
getSize()
'size
' 属性の値を取得します。protected StringSE
getType()
'type
' 属性の値を取得します。protected boolean
isValidDynamicAttribute
(StringSE localName, ObjectSE value) type="checkbox"
およびtype="radio"
に不正な動的属性としてフラグを立てます。void
'alt
' 属性の値を設定します。void
setAutocomplete
(StringSE autocomplete) 'autocomplete
' 属性の値を設定します。void
setMaxlength
(StringSE maxlength) 'maxlength
' 属性の値を設定します。void
setOnselect
(StringSE onselect) 'onselect
' 属性の値を設定します。void
'size
' 属性の値を設定します。protected int
writeTagContent
(TagWriter tagWriter) 指定されたTagWriter
に "input
" タグを書き込みます。protected void
writeValue
(TagWriter tagWriter) 提供されたTagWriter
に 'value
' 属性を書き込みます。クラス org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag から継承されたメソッド
getAccesskey, getOnblur, getOnchange, getOnfocus, isDisabled, isReadonly, setAccesskey, setDisabled, setOnblur, setOnchange, setOnfocus, setReadonly, writeOptionalAttributes
クラス 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
クラス org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag から継承されたメソッド
autogenerateId, convertToDisplayString, doFinally, getBindStatus, getBoundValue, getEditor, getId, getName, getNestedPath, getPath, getPropertyEditor, getPropertyPath, processFieldValue, resolveId, setId, setPath
クラス org.springframework.web.servlet.tags.form.AbstractFormTag から継承されたメソッド
createTagWriter, doStartTagInternal, evaluate, getDisplayString, getDisplayString, isDefaultHtmlEscape, writeOptionalAttribute
クラス org.springframework.web.servlet.tags.HtmlEscapingAwareTag から継承されたメソッド
htmlEscape, isHtmlEscape, isResponseEncodedHtmlEscape, setHtmlEscape
クラス org.springframework.web.servlet.tags.RequestContextAwareTag から継承されたメソッド
doCatch, doStartTag, getRequestContext
クラス jakarta.servlet.jsp.tagext.TagSupportEE から継承されたメソッド
doAfterBodyEE, doEndTagEE, findAncestorWithClassEE, getParentEE, getValueEE, getValuesEE, releaseEE, removeValueEE, setPageContextEE, setParentEE, setValueEE
フィールドの詳細
コンストラクターの詳細
InputTag
public InputTag()
メソッドの詳細
setSize
'size
' 属性の値を設定します。ランタイム式の場合があります。getSize
'size
' 属性の値を取得します。setMaxlength
'maxlength
' 属性の値を設定します。ランタイム式の場合があります。getMaxlength
'maxlength
' 属性の値を取得します。setAlt
'alt
' 属性の値を設定します。ランタイム式の場合があります。getAlt
'alt
' 属性の値を取得します。setOnselect
'onselect
' 属性の値を設定します。ランタイム式の場合があります。getOnselect
'onselect
' 属性の値を取得します。setAutocomplete
'autocomplete
' 属性の値を設定します。ランタイム式の場合があります。getAutocomplete
'autocomplete
' 属性の値を取得します。writeTagContent
- 次で指定:
- クラス
AbstractFormTag
のwriteTagContent
- 戻り値:
Tag.doStartTag()
EE による有効なタグレンダリング命令。- 例外:
JspExceptionEE
writeValue
提供されたTagWriter
に 'value
' 属性を書き込みます。サブクラスは、この実装をオーバーライドして、値が書き込まれるタイミングを正確に制御することを選択できます。isValidDynamicAttribute
type="checkbox"
およびtype="radio"
に不正な動的属性としてフラグを立てます。- オーバーライド:
- クラス
AbstractHtmlElementTag
のisValidDynamicAttribute
getType
'type
' 属性の値を取得します。サブクラスはこれをオーバーライドして、レンダリングされる "input
" 要素の型を変更できます。デフォルト値は "text
" です。