public class CheckboxesTag extends AbstractMultiCheckedElementTag
<checkboxes>
タグは、型が「チェックボックス」の複数の HTML「入力」タグをレンダリングします。AbstractMultiCheckedElementTag.getItems()
バインド値としてコレクションと共に使用することを目的としています。属性 | 必須 ? | ランタイム式? | 説明 |
---|---|---|---|
アクセスキー | false | true | HTML 標準属性 |
cssClass | false | true | HTML オプション属性 |
cssErrorClass | false | true | HTML オプション属性。バインドされたフィールドにエラーがある場合に使用されます。 |
cssStyle | false | true | HTML オプション属性 |
デリミタ | false | true | 型 "checkbox" の各 "input" タグの間で使用する区切り文字。デフォルトでは区切り文字はありません。 |
dir | false | true | HTML 標準属性 |
無効 | false | true | HTML オプション属性。この属性の値を "true" に設定すると、HTML 要素が無効になります。 |
要素 | false | true | 型 "checkbox" の各 "input" タグを囲むために使用される HTML 要素を指定します。デフォルトは「スパン」です。 |
htmlEscape | false | true | レンダリングされた値の HTML エスケープを有効 / 無効にします。 |
id | false | true | HTML 標準属性 |
itemLabel | false | true | 型「チェックボックス」の「入力」タグの一部として表示される値 |
アイテム | true | true | 型「チェックボックス」の「入力」タグを生成するために使用されるオブジェクトのコレクション、マップ、配列 |
itemValue | false | true | 型「チェックボックス」の「入力」タグの 'value' 属性にマップされたプロパティの名前 |
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 標準属性 |
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
コンストラクターと説明 |
---|
CheckboxesTag() |
修飾子と型 | メソッドと説明 |
---|---|
protected StringSE | getInputType() 生成する HTML 入力要素の型を返します: 「チェックボックス」または「ラジオ」。 |
protected int | writeTagContent(TagWriter tagWriter) 構成された AbstractMultiCheckedElementTag.setItems(Object) 値を使用して "input type="radio" " 要素をレンダリングします。 |
getDelimiter, getElement, getItemLabel, getItems, getItemValue, resolveId, setDelimiter, setElement, setItemLabel, setItems, setItemValue
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, 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
AbstractMultiCheckedElementTag
AbstractMultiCheckedElementTag.setItems(Object)
値を使用して "input type="radio"
" 要素をレンダリングします。値がバインドされた値と一致する場合、要素にチェック済みのマークを付けます。AbstractMultiCheckedElementTag
の writeTagContent
Tag.doStartTag()
EE による有効なタグレンダリング命令。JspExceptionEE
protected StringSE getInputType()
AbstractCheckedElementTag
AbstractCheckedElementTag
の getInputType