JSF ページから一部を構成できるようにする必要がある Web アプリケーションがあります。たとえば、私のアプリケーションがいくつかの小さな部分に分割され、それぞれが以下のようなフォルダー/ファイル構造になっていると想像してください。
/partname
/config
config.xhtml
/template
generaltemplate.xhtml
search.xhtml
results.xhtml
Search.xhtml と results.xhtml はどちらもテンプレート ファイル generaltemplate.xhtml を使用します。この一般的なテンプレートには、config.xhtml の内容を含める必要があります。すべての共有構成をこのページに配置して、アプリケーションがアクセスできるようにする計画です。しかし、私はこれを行うのに問題があります。
config.xhtml で <c:set> を使用して変数を作成すると、その構成ページからしかアクセスできないようです。以前は、 <c:set> のスコープを request に変更するだけで、問題は解決されました。しかし、JSF は別の方法で動作するため、この場合のスコープは役に立たないことがわかっています。
この 1 つのページですべての構成を作成し、アプリケーション全体でアクセスできるようにする方法について、誰か提案はありますか?
このアプリは Seam を使用して作成されているため、Seam の何かを使用することもできます。