クラス HtmlInputSecret
- 実装されたすべてのインターフェース:
ClientBehaviorHolder
、EditableValueHolder
、PartialStateHolder
、StateHolder
、TransientStateHolder
、ValueHolder
、ComponentSystemEventListener
、FacesListener
、SystemEventListenerHolder
、EventListenerSE
型 password
の HTML input
要素を表します。再表示では、redisplay
プロパティが true
に設定されていない限り、以前に入力された値は(セキュリティ上の理由から)レンダリングされません。
デフォルトでは、rendererType
プロパティを "jakarta.faces.Secret
" に設定する必要があります。この値は、setRendererType()
メソッドを呼び出すことで変更できます。
ネストされたクラスのサマリー
ネストされたクラスフィールドのサマリー
フィールドクラス jakarta.faces.component.UIInput から継承されたフィールド
ALWAYS_PERFORM_VALIDATION_WHEN_REQUIRED_IS_TRUE, COMPONENT_FAMILY, CONVERSION_MESSAGE_ID, EMPTY_STRING_AS_NULL_PARAM_NAME, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME
クラス jakarta.faces.component.UIComponent から継承されたフィールド
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明accesskey
プロパティの値を返します。getAlt()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。autocomplete
プロパティの値を返します。これはClientBehaviorHolder.getDefaultEventName()
のデフォルトの実装です。getDir()
dir
プロパティの値を返します。これはClientBehaviorHolder.getEventNames()
のデフォルトの実装です。getLabel()
label
プロパティの値を返します。getLang()
lang
プロパティの値を返します。int
maxlength
プロパティの値を返します。onblur
プロパティの値を返します。onchange
プロパティの値を返します。onclick
プロパティの値を返します。ondblclick
プロパティの値を返します。onfocus
プロパティの値を返します。onkeydown
プロパティの値を返します。onkeypress
プロパティの値を返します。onkeyup
プロパティの値を返します。onmousedown
プロパティの値を返します。onmousemove
プロパティの値を返します。onmouseout
プロパティの値を返します。onmouseover
プロパティの値を返します。onmouseup
プロパティの値を返します。onselect
プロパティの値を返します。getRole()
role
プロパティの値を返します。int
getSize()
size
プロパティの値を返します。getStyle()
style
プロパティの値を返します。styleClass
プロパティの値を返します。tabindex
プロパティの値を返します。getTitle()
title
プロパティの値を返します。boolean
disabled
プロパティの値を返します。boolean
readonly
プロパティの値を返します。boolean
redisplay
プロパティの値を返します。void
setAccesskey
(StringSE accesskey) accesskey
プロパティの値を設定します。void
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。void
setAutocomplete
(StringSE autocomplete) autocomplete
プロパティの値を設定します。void
dir
プロパティの値を設定します。void
setDisabled
(boolean disabled) disabled
プロパティの値を設定します。void
label
プロパティの値を設定します。void
lang
プロパティの値を設定します。void
setMaxlength
(int maxlength) maxlength
プロパティの値を設定します。void
onblur
プロパティの値を設定します。void
setOnchange
(StringSE onchange) onchange
プロパティの値を設定します。void
setOnclick
(StringSE onclick) onclick
プロパティの値を設定します。void
setOndblclick
(StringSE ondblclick) ondblclick
プロパティの値を設定します。void
setOnfocus
(StringSE onfocus) onfocus
プロパティの値を設定します。void
setOnkeydown
(StringSE onkeydown) onkeydown
プロパティの値を設定します。void
setOnkeypress
(StringSE onkeypress) onkeypress
プロパティの値を設定します。void
setOnkeyup
(StringSE onkeyup) onkeyup
プロパティの値を設定します。void
setOnmousedown
(StringSE onmousedown) onmousedown
プロパティの値を設定します。void
setOnmousemove
(StringSE onmousemove) onmousemove
プロパティの値を設定します。void
setOnmouseout
(StringSE onmouseout) onmouseout
プロパティの値を設定します。void
setOnmouseover
(StringSE onmouseover) onmouseover
プロパティの値を設定します。void
setOnmouseup
(StringSE onmouseup) onmouseup
プロパティの値を設定します。void
setOnselect
(StringSE onselect) onselect
プロパティの値を設定します。void
setReadonly
(boolean readonly) readonly
プロパティの値を設定します。void
setRedisplay
(boolean redisplay) redisplay
プロパティの値を設定します。void
role
プロパティの値を設定します。void
setSize
(int size) size
プロパティの値を設定します。void
style
プロパティの値を設定します。void
setStyleClass
(StringSE styleClass) styleClass
プロパティの値を設定します。void
setTabindex
(StringSE tabindex) tabindex
プロパティの値を設定します。void
title
プロパティの値を設定します。クラス jakarta.faces.component.UIInput から継承されたメソッド
addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidatorMessage, getValidators, getValue, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidatorMessage, setValue, updateModel, validate, validateValue
クラス jakarta.faces.component.UIOutput から継承されたメソッド
getConverter, getLocalValue, setConverter
クラス jakarta.faces.component.UIComponentBase から継承されたメソッド
addClientBehavior, addFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
クラス jakarta.faces.component.UIComponent から継承されたメソッド
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース jakarta.faces.component.behavior.ClientBehaviorHolder から継承されたメソッド
addClientBehavior, getClientBehaviors
インターフェース jakarta.faces.component.ValueHolder から継承されたメソッド
getConverter, getLocalValue, setConverter
フィールドの詳細
COMPONENT_TYPE
このコンポーネントの標準コンポーネント型。
- 関連事項:
コンストラクターの詳細
HtmlInputSecret
public HtmlInputSecret()
メソッドの詳細
getAccesskey
accesskey
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 押されたときに、この要素にフォーカスを移動するアクセスキー。
setAccesskey
accesskey
プロパティの値を設定します。- パラメーター:
accesskey
- 新しいプロパティ値
getAlt
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。alt
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントによってレンダリングされる要素の代替テキスト説明。
setAlt
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。alt
プロパティの値を設定します。- パラメーター:
alt
- 新しいプロパティ値
getAutocomplete
autocomplete
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この属性の値が「オフ」の場合、属性の値として「オフ」をレンダリングします。これは、ブラウザーがこのコンポーネントの自動補完機能を無効にする必要があることを示しています。これは、自動補完を実行し、ブラウザーによる干渉を望まないコンポーネントに役立ちます。この属性が設定されていないか、値が「オン」の場合、何もレンダリングしません。
setAutocomplete
autocomplete
プロパティの値を設定します。- パラメーター:
autocomplete
- 新しいプロパティ値
getDir
dir
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 方向性を継承しないテキストの方向指示。有効な値は "LTR" (左から右)および "RTL" (右から左)です。これらの属性は、XHTML にレンダリングするときに大文字と小文字を区別するため、大文字と小文字を区別するように注意する必要があります。
setDir
dir
プロパティの値を設定します。- パラメーター:
dir
- 新しいプロパティ値
isDisabled
public boolean isDisabled()disabled
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素がフォーカスを受け取ったり、後続の送信に含めたりしてはならないことを示すフラグ。値が false の場合、属性はレンダリングされませんが、値が true の場合、属性は disabled="disabled" としてレンダリングされます。
setDisabled
public void setDisabled(boolean disabled) disabled
プロパティの値を設定します。- パラメーター:
disabled
- 新しいプロパティ値
getLabel
label
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントのローカライズされたユーザー提示可能な名前。
setLabel
label
プロパティの値を設定します。- パラメーター:
label
- 新しいプロパティ値
getLang
lang
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントの生成されたマークアップで使用される言語を説明するコード。
setLang
lang
プロパティの値を設定します。- パラメーター:
lang
- 新しいプロパティ値
getMaxlength
public int getMaxlength()maxlength
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このフィールドに入力できる最大文字数。
setMaxlength
public void setMaxlength(int maxlength) maxlength
プロパティの値を設定します。- パラメーター:
maxlength
- 新しいプロパティ値
getOnblur
onblur
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素がフォーカスを失ったときに実行される JavaScript コード。
setOnblur
onblur
プロパティの値を設定します。- パラメーター:
onblur
- 新しいプロパティ値
getOnchange
onchange
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素がフォーカスを失い、その値がフォーカスを得てから変更されたときに実行される JavaScript コード。
setOnchange
onchange
プロパティの値を設定します。- パラメーター:
onchange
- 新しいプロパティ値
getOnclick
onclick
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素の上でポインターボタンがクリックされたときに実行される JavaScript コード。
setOnclick
onclick
プロパティの値を設定します。- パラメーター:
onclick
- 新しいプロパティ値
getOndblclick
ondblclick
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ポインタボタンがこの要素上でダブルクリックされたときに実行される JavaScript コード。
setOndblclick
ondblclick
プロパティの値を設定します。- パラメーター:
ondblclick
- 新しいプロパティ値
getOnfocus
onfocus
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素がフォーカスを受け取ったときに実行される JavaScript コード。
setOnfocus
onfocus
プロパティの値を設定します。- パラメーター:
onfocus
- 新しいプロパティ値
getOnkeydown
onkeydown
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でキーが押されたときに実行される Javascript コード。
setOnkeydown
onkeydown
プロパティの値を設定します。- パラメーター:
onkeydown
- 新しいプロパティ値
getOnkeypress
onkeypress
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でキーを押して離したときに実行される Javascript コード。
setOnkeypress
onkeypress
プロパティの値を設定します。- パラメーター:
onkeypress
- 新しいプロパティ値
getOnkeyup
onkeyup
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素でキーが離されたときに実行される Javascript コード。
setOnkeyup
onkeyup
プロパティの値を設定します。- パラメーター:
onkeyup
- 新しいプロパティ値
getOnmousedown
onmousedown
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でポインタボタンが押されたときに実行される Javascript コード。
setOnmousedown
onmousedown
プロパティの値を設定します。- パラメーター:
onmousedown
- 新しいプロパティ値
getOnmousemove
onmousemove
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素内でポインタボタンが移動したときに実行される Javascript コード。
setOnmousemove
onmousemove
プロパティの値を設定します。- パラメーター:
onmousemove
- 新しいプロパティ値
getOnmouseout
onmouseout
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ポインタボタンがこの要素から離れたときに実行される JavaScript コード。
setOnmouseout
onmouseout
プロパティの値を設定します。- パラメーター:
onmouseout
- 新しいプロパティ値
getOnmouseover
onmouseover
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ポインタボタンがこの要素に移動したときに実行される Javascript コード。
setOnmouseover
onmouseover
プロパティの値を設定します。- パラメーター:
onmouseover
- 新しいプロパティ値
getOnmouseup
onmouseup
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でポインターボタンが離されたときに実行される JavaScript コード。
setOnmouseup
onmouseup
プロパティの値を設定します。- パラメーター:
onmouseup
- 新しいプロパティ値
getOnselect
onselect
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素内のテキストがユーザーによって選択されたときに実行される Javascript コード。
setOnselect
onselect
プロパティの値を設定します。- パラメーター:
onselect
- 新しいプロパティ値
isReadonly
public boolean isReadonly()readonly
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントがユーザーによる変更を禁止することを示すフラグ。要素も無効にされていない限り、フォーカスを受け取ることがあります。値が false の場合、属性はレンダリングされませんが、値が true の場合、属性は readonly="readonly" としてレンダリングされます。
setReadonly
public void setReadonly(boolean readonly) readonly
プロパティの値を設定します。- パラメーター:
readonly
- 新しいプロパティ値
isRedisplay
public boolean isRedisplay()redisplay
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: フォームの作成時にこのフィールドの既存の値をレンダリングする必要があることを示すフラグ。これは潜在的なセキュリティリスクであるため、デフォルトではパスワード値は表示されません。
setRedisplay
public void setRedisplay(boolean redisplay) redisplay
プロパティの値を設定します。- パラメーター:
redisplay
- 新しいプロパティ値
getRole
role
プロパティの値を返します。- 戻り値:
- プロパティ値
コンテンツ:
WAI-ARIA 仕様と HTML5 との関連(セクションタイトル ARIA Role Attriubute)に従って、すべての HTML 要素には "role" 属性が含まれる場合があり、その値は、最終的なレンダリングマークアップで宣言されている要素に変更されずに渡される必要があります。属性は、指定される場合、要素が属するさまざまな WAI-ARIA ロールを表すスペースで区切られたトークンのセットである文字列リテラル、または評価される EL 式である値を持つ必要があります。
ユーザーエージェントがこの属性の値を正しく解釈できることを確認するのは、ページ作成者の責任です。
setRole
role
プロパティの値を設定します。- パラメーター:
role
- 新しいプロパティ値
getSize
public int getSize()size
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このフィールドの幅を決定するために使用される文字数。
setSize
public void setSize(int size) size
プロパティの値を設定します。- パラメーター:
size
- 新しいプロパティ値
getStyle
style
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントがレンダリングされるときに適用される CSS スタイル。
setStyle
style
プロパティの値を設定します。- パラメーター:
style
- 新しいプロパティ値
getStyleClass
styleClass
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素がレンダリングされるときに適用される CSS スタイルクラスのスペースで区切られたリスト。この値は、生成されたマークアップで "class" 属性としてパススルーする必要があります。
setStyleClass
styleClass
プロパティの値を設定します。- パラメーター:
styleClass
- 新しいプロパティ値
getTabindex
tabindex
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 現在のドキュメントのタブ順でのこの要素の位置。この値は 0 から 32767 までの整数でなければなりません。
setTabindex
tabindex
プロパティの値を設定します。- パラメーター:
tabindex
- 新しいプロパティ値
getTitle
title
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントに対して生成されたマークアップ要素に関する助言のタイトル情報。
setTitle
title
プロパティの値を設定します。- パラメーター:
title
- 新しいプロパティ値
getEventNames
クラスからコピーされた説明:UIComponentBase
これは
ClientBehaviorHolder.getEventNames()
のデフォルトの実装です。UIComponent
はClientBehaviorHolder
インターフェースを実装していませんが、ClientBehaviorHolder
によって定義されたメソッドのデフォルト実装を提供して、サブクラスの実装を簡素化しています。ClientBehaviorHolder
契約をサポートするサブクラスは、サブクラスがClientBehaviorHolder
を実装することを宣言し、このメソッドをオーバーライドして、コンポーネントがサポートするクライアントイベント名の空でないCollection
を返す必要があります。- 次で指定:
- インターフェース
ClientBehaviorHolder
のgetEventNames
- オーバーライド:
- クラス
UIComponentBase
のgetEventNames
- 戻り値:
- イベント名のコレクション。
getDefaultEventName
クラスからコピーされた説明:UIComponentBase
これは
ClientBehaviorHolder.getDefaultEventName()
のデフォルトの実装です。UIComponent
はClientBehaviorHolder
インターフェースを実装していませんが、ClientBehaviorHolder
によって定義されたメソッドのデフォルト実装を提供して、サブクラスの実装を簡素化しています。ClientBehaviorHolder
契約をサポートするサブクラスは、サブクラスがClientBehaviorHolder
を実装することを宣言し、ClientBehaviorHolder.getEventNames()
の実装を提供する必要があります。- 次で指定:
- インターフェース
ClientBehaviorHolder
のgetDefaultEventName
- オーバーライド:
- クラス
UIComponentBase
のgetDefaultEventName
- 戻り値:
- デフォルトのイベント名。