「コンポーネント・パレット」次の選択「JSFダイアグラム・オブジェクト」次の選択「コンポーネント」次の選択「ヘルプ」

グローバル・ナビゲーション・ルールの作成でfrom-view-idパターンにアスタリスク(*)を使用する場合や、ナビゲーション・ルールの作成で<from-view-id>パターンにアスタリスク(*)を使用してアスタリスクまでの部分に一致させる場合に使用します。

グローバル・ナビゲーション・ルールは、アプリケーションのすべてのページに適用されるルールです。ナビゲーション・ルールでアスタリスク(*)を付加したビューの接頭辞が使用されている場合、そのルールはアスタリスクまでのパターンが一致するすべてのビューに関連付けられます。

ルールのケースを適用するには、JSFナビゲーション・ケース要素を使用して、ページにルールのナビゲーション・ケースを追加します。

このナビゲーション・ルールでは、from-view-idパターンでアスタリスク(*)を付加した接頭辞が使用されています。

<navigation-rule>
  <from-view-id>my*</from-view-id>
  <navigation-case>
    <from-outcome>success</from-outcome>
    <to-view-id>/mysuccess.jspx</to-view-id>
  </navigation-case>
</navigation-rule>

このグローバル・ナビゲーション・ルールでは、from-view-idパターンでアスタリスク(*)が使用されています。

<navigation-rule>
  <from-view-id>*</from-view-id>
  <navigation-case>
    <from-outcome>case1</from-outcome>
    <to-view-id>/page1.jspx</to-view-id>
  </navigation-case>
  <navigation-case>
    <from-outcome>case2</from-outcome>
    <to-view-id>/page2.jspx</to-view-id>
  </navigation-case>
</navigation-rule>

JSFナビゲーション・ダイアグラマについて