クラス HtmlCommandScript

実装されているすべてのインターフェース:
ActionSourcePartialStateHolderStateHolderTransientStateHolderComponentSystemEventListenerFacesListenerSystemEventListenerHolderEventListenerSE

public class HtmlCommandScript extends UICommand

ajax フォーム送信のように機能する関数の HTML script 要素を表します。このコンポーネントはフォーム内に配置する必要があり、クライアントで JavaScript を有効にする必要があります。

デフォルトでは、rendererType プロパティを "jakarta.faces.Script" に設定する必要があります。この値は、setRendererType() メソッドを呼び出すことで変更できます。

  • フィールドの詳細

  • コンストラクターの詳細

    • HtmlCommandScript

      public HtmlCommandScript()
  • メソッドの詳細

    • 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 - 新しいプロパティ値