検索プロセスの概要を表示する jsf facelet があります。検索エンジンで要素が 1 つしか見つからなかった場合に、詳細ページにリダイレクトしたいと考えています。Java コードからこのリダイレクトに関する「知識」を得たいので、Bean にこのリダイレクトを実装したくありません。
だから私はそのようなものを書きたい:
<ui:redirect if="#{searchResult.count eq 1}" target="details.jsf">
<f:param name="id" value="#{searchResult.firstResult.technicalId}" />
</ui:redirect>
そのための解決策やアイデアはありますか?
JSF 2.2 にはページ アクションがありますが、私は JEE6 を使用しており、JSF 2.0 が利用可能です。ところで。現在、MyFaces、Primefaces、Richfaces を使用しています。
ご挨拶。