【发布时间】:2010-11-21 17:00:43
【问题描述】:
我有一个基于 GWT 的应用程序。我想为其添加访问控制。有没有办法为 GWT 组件添加自定义访问控制?
我关于添加访问控制/权限的想法如下。
- 将访问控制注释(如果存在)添加到我需要为其添加访问控制的类(GWT 组件)。
- 当这个组件被渲染时,我的用于检查访问控制规则的自定义方法被调用,并根据它的结果渲染组件。
关于如何实现这一点的任何想法。
【问题讨论】:
-
复制stackoverflow.com/questions/3184981/… - 简而言之,使用装饰器模式。
-
我已经浏览了该线程,但在我的情况下找不到它有用。我尝试使用装饰器模式向 GWT 的 Widget 类添加访问控制,但 Widget 类没有公开它的生命周期方法(onAttach、onLoad 等),我可以在其中连接我的自定义逻辑。
标签: java design-patterns gwt access-control