gpt4 book ai didi

java - 当对象的状态发生变化时如何通知 JSP?

转载 作者:行者123 更新时间:2023-11-30 03:30:47 25 4
gpt4 key购买 nike

我需要创建一个用户监视器屏幕来显示登录用户的实时数据。有人告诉我应该使用一个特定的 Java 类(我们称之为 Aggregator.java),该类是由某人创建的,用于聚合需要显示的所有必要信息。 Aggregator.java 每 5 秒从数据库中轮询一次,并将所有数据存储在缓存中。一旦更新了缓存,Aggregator.java 就会通知所有实现特定接口(interface)的依赖项。

在这种情况下,如何通知我的 JSP Aggregator.java 中的更改?最初,我计划使用 WebSockets,但由于我必须使用这个 Aggregator.java,所以我不确定该怎么做。

如果有什么肮脏的方法来做到这一点,我很想知道。但是,当然,我最关心的是它们的最佳实践。

最佳答案

我建议使用 Spring Integration 与 WebSocket 出站适配器。

您可以创建一个 channel 并发送一条包含来自 Aggregator.java 的更新的消息

关于java - 当对象的状态发生变化时如何通知 JSP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29108156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com