根据GWT中的用户角色处理元素属性

时间:2016-09-06 06:38:05

标签: gwt authorization

我正在尝试解决基于GWT的应用程序中非常常见的情况。

  

如果用户有角色' ROLE_A',则只显示他'搜索'按钮。一切   其他按钮将被禁用。

我将GWT 2.4.0Spring 3.0.5一起使用。

任何指针都会非常感激。

1 个答案:

答案 0 :(得分:1)

我这样做的方式(我认为应该如何完成)确实包含角色into the HTML host page,而不是让他们通过额外的请求。看一下我的dagger-guice-rf-activities archetype示例(使用Guice和Servlets安全性,但很容易转换为Spring)

然后在客户端上,使用普通Java if来处理UI。对于那些只有部分用户会看到/使用的应用程序的大部分,使用代码分割,以便其他用户不必下载太多代码。