<train>要素 |
![]() |
ネームスペース: | http://xmlns.oracle.com/uix/ui |
派生元: | <ui:linkContainer>要素 |
グループ: | UIX Components |
要素の型: | UINode |
構文 |
![]() |
<train
[ destination="anyURI"
]
[ formName="string"
]
[ formSubmitted="boolean"
]
[ maxVisited="int"
]
[ selectedIndex="int"
]
[ unvalidated="boolean"
]
[ value="unsignedInt" ] > </train>
説明 |
![]() |
<train>要素は、ユーザーが表示している複数ページ・プロセスの現行ページを示すために使用されます。 Trainによるリンクは、値付きの送信フォームとして、または引数を持つ標準的なURLとしてレンダリングできます。 Trainでは、JavaScriptを使用してフォームの送信を引き起すリンクをレンダリングできます。TrainにフォームベースのURLをレンダリングさせるには、TrainBeanのformSubmittedプロパティをtrueに設定するか、formNameを送信するフォーム名に設定します。その結果、次の名前の非表示のフィールドがレンダリングされます。
Trainにより、プロパティdestination、idおよびvalueに基づいてURLリンクも生成されます。destinationプロパティには、生成されるすべてのリンクのリンク先となるベースURLを指定します。URLのパラメータには、gotoイベントID、sourceパラメータとして渡されるTrainのidプロパティ、表示が要求されたステップのvalueが含まれています。
Trainリンク
これらはページにレンダリングされます。ユーザーがTrainリンクを選択した結果、フォームが送信される場合、eventフィールドはgotoに、sourceフィールドはTrainのidに、valueフィールドは表示が要求されたステップに設定されます。
例 |
![]() |
次の基本例は、4つの子を持つトレーンを示しています。最初の子が選択されています。
<train value="1" id="TrainSrc" destination="http://www.oracle.com" >
<contents>
<link text="Bali" />
<link text="Baja" />
<link text="Architecture" />
<link text="Release" />
</contents>
</train>
属性 |
![]() |