public class HiddenInputTag extends AbstractHtmlElementTag
<hidden>
タグは、バインドされた値を使用して、型が「非表示」の HTML「入力」タグをレンダリングします。例(フォームバッキングオブジェクトの 'name' プロパティへのバインド):
<form:hidden path="name"/>
属性 | 必須 ? | ランタイム式? | 説明 |
---|---|---|---|
htmlEscape | false | true | レンダリングされた値の HTML エスケープを有効 / 無効にします。 |
id | false | true | HTML 標準属性 |
path | true | true | データバインディングのプロパティへのパス |
修飾子と型 | フィールドと説明 |
---|---|
static StringSE | DISABLED_ATTRIBUTE ' disabled ' 属性の名前。 |
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
NESTED_PATH_VARIABLE_NAME
logger, REQUEST_CONTEXT_PAGE_ATTRIBUTE
pageContextEE
EVAL_BODY_AGAINEE
EVAL_BODY_INCLUDEEE, EVAL_PAGEEE, SKIP_BODYEE, SKIP_PAGEEE
コンストラクターと説明 |
---|
HiddenInputTag() |
修飾子と型 | メソッドと説明 |
---|---|
boolean | isDisabled() ' disabled ' 属性の値を取得します。 |
protected boolean | isValidDynamicAttribute(StringSE localName, ObjectSE value) 不正な動的属性として「型」にフラグを立てます。 |
void | setDisabled(boolean disabled) ' disabled ' 属性の値を設定します。 |
protected int | writeTagContent(TagWriter tagWriter) データバインドされた値を含む HTML ' input ' タグを指定された TagWriter に書き込みます。 |
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, writeOptionalAttributes
autogenerateId, convertToDisplayString, doFinally, getBindStatus, getBoundValue, getEditor, getId, getName, getNestedPath, getPath, getPropertyEditor, getPropertyPath, processFieldValue, resolveId, setId, setPath
createTagWriter, doStartTagInternal, evaluate, getDisplayString, getDisplayString, isDefaultHtmlEscape, writeOptionalAttribute
htmlEscape, isHtmlEscape, isResponseEncodedHtmlEscape, setHtmlEscape
doCatch, doStartTag, getRequestContext
doAfterBodyEE, doEndTagEE, findAncestorWithClassEE, getParentEE, getValueEE, getValuesEE, releaseEE, removeValueEE, setPageContextEE, setParentEE, setValueEE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void setDisabled(boolean disabled)
disabled
' 属性の値を設定します。ランタイム式の場合があります。public boolean isDisabled()
disabled
' 属性の値を取得します。protected boolean isValidDynamicAttribute(StringSE localName, ObjectSE value)
AbstractHtmlElementTag
の isValidDynamicAttribute
protected int writeTagContent(TagWriter tagWriter) throws JspExceptionEE
input
' タグを指定された TagWriter
に書き込みます。AbstractFormTag
の writeTagContent
Tag.doStartTag()
EE による有効なタグレンダリング命令。JspExceptionEE
AbstractHtmlElementTag.writeDefaultAttributes(TagWriter)
, AbstractDataBoundFormElementTag.getBoundValue()