action

displayUse プロパティーが button または hyperlink に設定されている場合、 action プロパティーは、JSF ハンドラーが表示する Web ページ内のボタンまたはリンクをユーザーがクリックしたときに EGL が呼び出すコードを識別します。

ユーザーが action に割り当てる値は、フィールド (またはフィールドを含むレコード) を、Page Designer の Web ページに配置したときにデフォルトとして使用されます。

action の値は次の種類のストリング・リテラルの 1 つです。
  • JSF ハンドラー内のイベント処理関数の名前。
  • Web リソース (JSP など) にマップされ、JSF アプリケーション構成リソース・ファイル内の navigation-rule エントリーの from-outcome 属性に対応するラベル。
  • 以下の規則が適用される場合の Java™ Bean のメソッド名
    • 書式は、Bean 名とそれに続くピリオドおよびメソッド名です。
    • Bean 名は、JSF アプリケーション構成リソース・ファイルの管理対象 bean-name エントリーに関連付けられている必要があります。
action の値を指定しない場合、ユーザーがフィールドをクリックすると次のイベントが行われます。
  • displayUse プロパティーの値が button の場合は、JSF が同じ Web ページを再表示した後、検証が行われます。
  • displayUse プロパティーの値が hyperlink の場合は、検証は行われず、単に JSF が同じ Web ページを再表示するだけです。

互換性

表 1. action プロパティーのサポート
データ項目 JSF ハンドラー VGUI レコード コンソール UI テキスト書式 Java テキスト書式 COBOL 印刷書式 Java 印刷書式 COBOL
あり あり なし なし なし なし なし なし