複数のユーザーグループが使用しているページを開発する必要があります。要件は、各ユーザーグループがページにアクセスするときにカスタマイズされたルックアンドフィールを必要とすることです(識別パラメーターを使用)。ユーザーは必要なhtmlをデータベーステーブルにダンプしたいと考えており、ページ(faceletまたはjsp)がユーザーグループを決定し、対応するhtmlを表示します。これをどのように行うことができるかについての指針はありますか?
例:ユーザーグループ1がURL abc.com/xyz?param=aaaにアクセスする場合、ページには、UserGroup1に対応するデータベースに保存されているhtmlが表示されます。同様に、abc.com / xyz?param = bbbは、UserGroup2用に保存されたhtmlをレンダリングする必要があります。
グループ1のhtml:
こんにちは、グループ2のユーザー1 html:
こんにちは、ユーザー2私のJSPは、サーブレットまたは他のクラスからこのhtmlコードをどのように取得しますか?
JSF 2.0の提案はありますか?メソッド内にあるhtmlをfaceletページに吐き出す(またはバインドまたは作成する)バッキングBeanを作成するにはどうすればよいですか?
上記のサンプルコードは単純に聞こえるかもしれませんが、実際には、レイアウト、画像、境界線、テーブル、コンテンツ全体が完全に異なります。
私はJSPでもjspの代替案について同様の質問をしました -データベースからhtml(またはjsp)コードをレンダリングする方法