JSF2 で WebApp を構築しようとしています。私の目標の 1 つは、さまざまなディレクトリにあるテンプレートを利用することです。
template1/
template.xhtml
index.xhtml
template2/
template.xhtml
index.xhtml
私の計画は、現在使用されているテンプレートに関する情報を保持するマネージド Bean を作成し、別のマネージド Bean がユーザーを適切なテンプレート パスに送るナビゲーションを処理することです。(ユーザーは URL http://webapp.com/index.xhtmlにアクセスしますが、実際にはhttp://webapp.com/template1/index.xhtmlが提供されます)
私の質問は、これを最初から動的に行うにはどうすればよいですか? フィルターまたはサーブレットを使用する必要がありますか?
どんな助けでも大歓迎です。
前もって感謝します。