0

我需要开发一个被多个用户组使用的页面。要求是每个用户组在访问页面时都需要定制的外观和感觉(使用区分参数)。用户想要将他们需要的 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 如何从 Servlet 或任何其他类中获取此 html 代码?

有任何 JSF 2.0 建议吗?如何编写一个支持 bean 来吐出(或绑定或创建)我在 facelet 页面的方法中的 html?

上面的示例代码可能听起来很简单,但实际上整个布局、图像、边框、表格、内容会完全不同。

我在 JSP 上也问过关于 jsp 替代方案的类似问题 - 如何从数据库中呈现 html(或 jsp)代码

4

0 回答 0