4

我的 webapp 有两个 Java bean:一个是 userController,另一个是 profileController。它们都是对话范围的。我希望当 userController 中的当前用户更改时,profileController 检测到更改并更改其当前配置文件。如何做到这一点?

4

2 回答 2

1

您可以使用观察者模式来实现这一点。

观察者模式维基

ProfilerController 应该订阅 UserController 事件。

于 2013-02-28T22:26:06.830 回答
0

必须有一种相互倾听的机制。您可以使用观察者模式。

于 2013-02-28T22:31:20.673 回答