<pageURL>要素 |
![]() |
ネームスペース: | http://xmlns.oracle.com/uix/controller |
派生元: | <ui:boundValue>要素 |
グループ: | UIX Components |
要素の型: | BoundValue |
構文 |
![]() |
<pageURL
[ anchor="string"
]
[ event="string"
]
[ name="string"
]
[ propertiesPreserved="boolean"
]
[ statePreserved="boolean"
] >
<!-- The following children, if present, should be in the order shown -->
<!-- The following child can be anything derived from the given element -->
<boundAttribute> </boundAttribute>
<parameters> </parameters>
<properties> </properties>
<!-- The children above, if present, should be in the order shown -->
</pageURL>
説明 |
![]() |
<pageURL>要素は、UIX Controller URLを作成する宣言バインドを定義します。URLの各部分の設定をサポートし、各部分すべてを実質的にデータ・バインドできます。1つの<pageURL>要素は、次の任意のまたはすべての項目を設定できます。 データ・バインドできないのは、ページ・プロパティ、イベント・パラメータ、およびstatePreservedとpropertiesPreserved属性に使用されているキーのみです。キーをデータ・バインドできない場合、NULL値でキーが省略されます。 <pageURL>要素で使用されるページ名は、常に現在のページに対する相対ページとして解釈されます。名前が絶対ページ名として処理されるようにするには、/someGlobalPageのように先頭にスラッシュを付けます。
例 |
![]() |
<link text="Go someplace">
<boundAttribute name="destination">
<ctrl:pageURL data:name="nextPageName@someSource"
event="navigate">
<!-- Both data: and <boundAttribute> syntax are supported! -->
<boundAttribute name="anchor">
<dataObject select="anchorName" source="someSource"/>
</boundAttribute>
<ctrl:parameters>
<ctrl:parameter key="comingFrom" value="thisPage"/>
<ctrl:parameter key="anotherKey" data:value="someValue@someSource"/>
</ctrl:parameters>
</ctrl:pageURL>
</boundAttribute>
</link>
属性 |
![]() |
子要素 |
![]() |
|