Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 webapp 有两个 Java bean:一个是 userController,另一个是 profileController。它们都是对话范围的。我希望当 userController 中的当前用户更改时,profileController 检测到更改并更改其当前配置文件。如何做到这一点?
您可以使用观察者模式来实现这一点。
观察者模式维基
ProfilerController 应该订阅 UserController 事件。
必须有一种相互倾听的机制。您可以使用观察者模式。