【发布时间】:2014-08-13 06:19:27
【问题描述】:
我有一个非常新的要求,我需要知道我们是否可以使用 vaadin 来实现。
我的团队成员已经使用 jquery 和 jsp 以及 spring 作为后端开发了一项功能。突然间,vaadin 开始着手开发 UI。
功能: 管理员拥有对所有模块的完全访问权限。管理员用户可以将组件池中的组件添加到其他模块。这些设置可以保存到数据库中。后来当我尝试访问该模块时。只有那些组件(管理员选择的组件)应该对我可用。在这种情况下,一个 jsp 会使用管理员选择的组件自动创建,并将包含在另一个 jsp 中,该 jsp 是用户 jsp。
我的问题是 vaadin 可以满足这个要求吗?
【问题讨论】:
-
如何关注您的问题标题和问题描述(可能是我的英语不好)?我无法想象你的问题是什么。您是指 Authentication 、 Authorization 还是 role-base UIs ?
-
@Cataclysm 我的问题与身份验证、授权或角色库无关。它是关于“服务器可以创建 Vaadin 组件并将其返回给客户端吗?”对不起我的英语不好
-
我在这里找到了类似的问题stackoverflow.com/questions/9007389/…。有人建议用 vaadin 我们可以做到这一点。我不知道该怎么做。
-
我想建议检查一下vaadin's Architecture。 GWT 是客户端,Vaadin 是服务器端。因此,数据库结果在您手上,Vaadin 的组件也在服务器端。你该怎么办 ?请检查Integrating with the Server-Side 创建自定义组件。
-
我不是在询问自定义组件。例如:我有 2 个视图。一个视图是用户视图,另一个是约会视图。第一个管理员将登录到应用程序。然后他将在用户视图类中。将有一个复选框(如果他选中该复选框,则所选组件将被传送到该视图(约会))有一个包含所有字段名称的下拉框(复选框,文本框,..ect)。一旦他从下拉列表中选择一个组件,该组件将自动创建并在运行时添加到视图(约会视图)中。像这样,他可以任意选择任意组件