クラス HtmlCommandScript
- java.lang.ObjectSE
-
- jakarta.faces.component.UIComponent
-
- jakarta.faces.component.UIComponentBase
-
- jakarta.faces.component.UICommand
-
- jakarta.faces.component.html.HtmlCommandScript
- 実装されたすべてのインターフェース:
ActionSource
、ActionSource2
、PartialStateHolder
、StateHolder
、TransientStateHolder
、ComponentSystemEventListener
、FacesListener
、SystemEventListenerHolder
、EventListenerSE
public class HtmlCommandScript extends UICommand
ajax フォーム送信のように機能する関数の HTML
script
要素を表します。このコンポーネントはフォーム内に配置する必要があり、クライアントで JavaScript を有効にする必要があります。デフォルトでは、
rendererType
プロパティを "jakarta.faces.Script
" に設定する必要があります。この値は、setRendererType()
メソッドを呼び出すことで変更できます。
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 protected static class
HtmlCommandScript.PropertyKeys
プロパティキー。
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static StringSE
COMPONENT_TYPE
このコンポーネントの標準コンポーネント型。クラス jakarta.faces.component.UICommand から継承されたフィールド
COMPONENT_FAMILY
クラス jakarta.faces.component.UIComponent から継承されたフィールド
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
コンストラクターのサマリー
コンストラクター コンストラクター 説明 HtmlCommandScript()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 StringSE
getExecute()
execute
プロパティの値を返します。StringSE
getName()
name
プロパティの値を返します。StringSE
getOnerror()
onerror
プロパティの値を返します。StringSE
getOnevent()
onevent
プロパティの値を返します。StringSE
getRender()
render
プロパティの値を返します。BooleanSE
getResetValues()
resetValues
プロパティの値を返します。boolean
isAutorun()
autorun
プロパティの値を返します。void
setAutorun(boolean autorun)
autorun
プロパティの値を設定します。void
setExecute(StringSE execute)
execute
プロパティの値を設定します。void
setName(StringSE name)
name
プロパティの値を設定します。void
setOnerror(StringSE onerror)
onerror
プロパティの値を設定します。void
setOnevent(StringSE onevent)
onevent
プロパティの値を設定します。void
setRender(StringSE render)
render
プロパティの値を設定します。void
setResetValues(BooleanSE resetValues)
resetValues
プロパティの値を設定します。クラス jakarta.faces.component.UICommand から継承されたメソッド
addActionListener, broadcast, getActionExpression, getActionListeners, getFamily, getValue, isImmediate, queueEvent, removeActionListener, setActionExpression, setImmediate, setValue
クラス jakarta.faces.component.UIComponentBase から継承されたメソッド
addClientBehavior, addFacesListener, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, 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
メソッドの詳細
isAutorun
public boolean isAutorun()
autorun
プロパティの値を返します。- 戻り値:
- プロパティ値
内容:
window
のload
イベント中に宣言された JavaScript 関数を実行するかどうか。デフォルトはfalse
です。
setAutorun
public void setAutorun(boolean autorun)
autorun
プロパティの値を設定します。- パラメーター:
autorun
- 新しいプロパティ値
getExecute
public StringSE getExecute()
execute
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: これは、リクエスト処理ライフサイクルの「実行」部分に参加するコンポーネントのクライアント識別子のスペースで区切られたリストです。リテラルを指定する場合、識別子はスペースで区切る必要があります。識別子リストには、"@this"、"@form"、"@all"、"@none" のいずれのキーワードも指定できます。指定しない場合、デフォルト値の "@this" が想定されます。例:
@this clientIdOne clientIdTwo
。
setExecute
public void setExecute(StringSE execute)
execute
プロパティの値を設定します。- パラメーター:
execute
- 新しいプロパティ値
getName
public StringSE getName()
name
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 宣言する JavaScript 関数の名前(例:
name="functionName"
。これは名前空間付きの関数名にすることができます。name="ez.functionName"
。
setName
public void setName(StringSE name)
name
プロパティの値を設定します。- パラメーター:
name
- 新しいプロパティ値
getOnerror
public StringSE getOnerror()
onerror
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: エラーを処理する JavaScript 関数の名前。
setOnerror
public void setOnerror(StringSE onerror)
onerror
プロパティの値を設定します。- パラメーター:
onerror
- 新しいプロパティ値
getOnevent
public StringSE getOnevent()
onevent
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: UI イベントを処理する JavaScript 関数の名前。
setOnevent
public void setOnevent(StringSE onevent)
onevent
プロパティの値を設定します。- パラメーター:
onevent
- 新しいプロパティ値
getRender
public StringSE getRender()
render
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: これは、リクエスト処理ライフサイクルの「レンダリング」部分に参加するコンポーネントのクライアント識別子のスペース区切りのリストです。リテラルを指定する場合、識別子はスペースで区切る必要があります。識別子リストには、"@this"、"@form"、"@all"、"@none" のいずれのキーワードも指定できます。指定しない場合、デフォルト値の "@none" が想定されます。例:
@this clientIdOne clientIdTwo
。
setRender
public void setRender(StringSE render)
render
プロパティの値を設定します。- パラメーター:
render
- 新しいプロパティ値
getResetValues
public BooleanSE getResetValues()
resetValues
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 特定の入力値をリセットします。
render
属性の値を、UIViewRoot.resetValues()
に直接渡すのに適したクライアント識別子のスペース区切りリストとして解釈します。実装により、render
属性の値を引数として渡してUIViewRoot.resetValues()
を呼び出すこのタグがネストされているActionSource
コンポーネントにActionListener
がアタッチされる必要があります。
setResetValues
public void setResetValues(BooleanSE resetValues)
resetValues
プロパティの値を設定します。- パラメーター:
resetValues
- 新しいプロパティ値