8.10.3. 対話切り替え
次の一部を JSP または Facelets のページに含めることで、 現在の対話またはアプリケーションの他のページに切り替えられるドロップダウンメニューを取得します。
<h:selectOneMenu value="#{switcher.conversationIdOrOutcome}">
<f:selectItem itemLabel="Find Issues" itemValue="findIssue"/>
<f:selectItem itemLabel="Create Issue" itemValue="editIssue"/>
<f:selectItems value="#{switcher.selectItems}"/>
</h:selectOneMenu>
<h:commandButton action="#{switcher.select}" value="Switch"/>
この例には、 各対話に 1 アイテムを含むメニューに加えて、 ユーザーに別の対話を開始させる 2 つの追加アイテムがあります。
詳細が書かれた対話 (
pages.xml で指定) のみがドロップダウンメニューに含まれます。