2009-04-12 14 views
2

私はc:setが "include of include"の中でうまく動作しないことに気付きました。重要な注意点として、faceletsドキュメントもそれを推奨していません。faceletsに変数を宣言する方法はいくつありますか?

私はui:includeの中でui:paramを使用していますが、paramsに関する添付されたメモにインクルードが含まれていない場合、少し分散しています。

答えて

3

これは、実際には、古いJSPプログラミングをJSFフレームワークに収めようとする問題です。データを保持するためにバッキングBeanを使用する必要があります。

xhtmlファイルに直接データをハードコードしようとすると、JSFのMVCフレームワークの目的を破ってしまいます。あなたがしようとしていることの具体例があれば、私はあなたに特定の勧告を与えることができます。

+0

私はページ内に多くのCSSの色の変数のようなスキニングの目的のために必要です、この目的のためのバッキングビーンズはあまりにも高価かもしれません? –

+1

いいえ、それはいいです。実際、RichFacesはそのような目的のためにバッキングBeanを使用しています。 –

関連する問題