クラス 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 classHtmlCommandScript.PropertyKeysプロパティキー。
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static StringSECOMPONENT_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()
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 StringSEgetExecute()executeプロパティの値を返します。StringSEgetName()nameプロパティの値を返します。StringSEgetOnerror()onerrorプロパティの値を返します。StringSEgetOnevent()oneventプロパティの値を返します。StringSEgetRender()renderプロパティの値を返します。BooleanSEgetResetValues()resetValuesプロパティの値を返します。booleanisAutorun()autorunプロパティの値を返します。voidsetAutorun(boolean autorun)autorunプロパティの値を設定します。voidsetExecute(StringSE execute)executeプロパティの値を設定します。voidsetName(StringSE name)nameプロパティの値を設定します。voidsetOnerror(StringSE onerror)onerrorプロパティの値を設定します。voidsetOnevent(StringSE onevent)oneventプロパティの値を設定します。voidsetRender(StringSE render)renderプロパティの値を設定します。voidsetResetValues(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- 新しいプロパティ値