EGL プロパティー displayUse が、
button または hyperlink の場合、
プロパティー action は、PageHandler で表示された Web ページの
ボタンまたはリンクをユーザーがクリックしたときに呼び出されるコードを識別します。
このプロパティーは、VGUIRecords のフィールドには影響しません。
ユーザーが action に割り当てる値は、フィールド (またはフィールドを含むレコード)
を、Page Designer の Web ページに配置したときにデフォルトとして使用されます。
action の値は次の文字列リテラルの種類の 1 つです。
- PageHandler 内のイベント処理関数の名前
- Web リソース (JSP など) にマップされ、JSF アプリケーション構成リソース・ファイルの navigation-rule エントリーの from-outcome 属性に関連付けられているラベル
- 以下の規則が適用される場合の Java™ Bean のメソッド名
- 形式が Bean 名、ピリオド、およびメソッド名である
- Bean 名が JSF アプリケーション構成リソース・ファイルの管理対象 bean-name エントリーに関連付けられている
action の値を指定しない場合、ユーザーによるフィールドのクリックは以下の効果を持ちます。
- プロパティー displayUse の値が button の場合は、JSF が同じ Web ページを再表示した後、検証が行われる。
- プロパティー displayUse の値が hyperlink の場合、検証が行われないが、JSF は同じ Web ページを再表示する。