trainについて

trainコンポーネントは、ユーザーがページ間を前後に移動できるように、複数のページ・プロセスにおける現在のページを示す一連のリンク(トレイン・リンク)を作成する際に使用します。デフォルトでは、trainコンポーネントはページ・タイトルの上部に表示されます。

Train component with three links

trainコンポーネントは通常、pageLayoutの名前付きの子locationの内部に配置されます。トレイン・リンクは、一連のlinkコンポーネントを、trainコンポーネントの索引付けされた子として使用することによって作成します。

トレイン・リンクは、trainコンポーネントのdestination、value、idという属性に基づいて生成されたURLです。生成されるURLのパラメータは、gotoイベントID、リクエストによって表示すべきリンクの値、およびソース・パラメータとして渡されるtrainのIDです。

trainコンポーネントは、Javascriptを使用してフォームの送信を引き起すtrainリンクを生成できますが、その場合、このコンポーネントを使用している場所がフォーム内であるかどうかを考慮する必要はありません。trainコンポーネントのformSubmitted属性がtrueに設定されている場合にはフォームの送信が有効になっています。これにより、「event」、「source」、「value」の各フィールドは、それぞれgoto、trainのID、リクエストされたtrainのリンクに設定されます。

注: trainは、ユーザーがリンクをクリックした時点でgotoイベントを送信します。したがって、リンクが適切に機能するためには、trainリンクに対してgotoイベント・ハンドラを設定しておく必要があります。


breadCrumbsについて

trainの作成
breadcrumbsの作成
ナビゲーション・コンポーネントの使用

 

Copyright © 1997, 2004, Oracle. All rights reserved.