public class CheckboxTag extends AbstractSingleCheckedElementTag
<checkbox>
タグは、「チェックボックス」型の HTML「入力」タグをレンダリングします。bound value
の型に応じて、3 つの異なる方法のいずれかで使用できます。Boolean
SE の場合、バインドされた値が true
の場合、"input(checkbox)
" は 'checked' としてマークされます。'value
' 属性は、value
プロパティの解決された値に対応します。Collection
SE の場合、構成された value
がバインドされた Collection
SE に存在する場合、"input(checkbox)
" は 'checked' としてマークされます。value
がバインドされた値と等しい場合、"input(checkbox)
" は 'checked' としてマークされます。属性 | 必須 ? | ランタイム式? | 説明 |
---|---|---|---|
アクセスキー | false | true | HTML 標準属性 |
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 標準属性 |
ラベル | false | true | タグの一部として表示される値 |
lang | 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 イベント属性 |
path | true | true | データバインディングのプロパティへのパス |
tabindex | false | true | HTML 標準属性 |
タイトル | false | true | HTML 標準属性 |
value | false | true | HTML オプション属性 |
ACCESSKEY_ATTRIBUTE, DISABLED_ATTRIBUTE, ONBLUR_ATTRIBUTE, ONCHANGE_ATTRIBUTE, ONFOCUS_ATTRIBUTE, 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
NESTED_PATH_VARIABLE_NAME
logger, REQUEST_CONTEXT_PAGE_ATTRIBUTE
pageContextEE
EVAL_BODY_AGAINEE
EVAL_BODY_INCLUDEEE, EVAL_PAGEEE, SKIP_BODYEE, SKIP_PAGEEE
コンストラクターと説明 |
---|
CheckboxTag() |
修飾子と型 | メソッドと説明 |
---|---|
protected StringSE | getInputType() 生成する HTML 入力要素の型を返します: 「チェックボックス」または「ラジオ」。 |
protected int | writeTagContent(TagWriter tagWriter) 構成された value を使用して "input(radio) " 要素をレンダリングします。 |
protected void | writeTagDetails(TagWriter tagWriter) 指定されたプライマリタグの詳細を記述します。 |
getLabel, getValue, setLabel, setValue
autogenerateId, isValidDynamicAttribute, renderFromBoolean, renderFromValue, renderFromValue
getAccesskey, getOnblur, getOnchange, getOnfocus, isDisabled, isReadonly, setAccesskey, setDisabled, setOnblur, setOnchange, setOnfocus, setReadonly, writeOptionalAttributes
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
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
protected int writeTagContent(TagWriter tagWriter) throws JspExceptionEE
AbstractSingleCheckedElementTag
AbstractSingleCheckedElementTag
の writeTagContent
Tag.doStartTag()
EE による有効なタグレンダリング命令。JspExceptionEE
protected void writeTagDetails(TagWriter tagWriter) throws JspExceptionEE
AbstractSingleCheckedElementTag
AbstractSingleCheckedElementTag
の writeTagDetails
JspExceptionEE
protected StringSE getInputType()
AbstractCheckedElementTag
AbstractCheckedElementTag
の getInputType