gpt4 book ai didi

java - 使用 JMS 监听器自动刷新 Wicket 组件

转载 作者:行者123 更新时间:2023-12-02 12:50:00 25 4
gpt4 key购买 nike

我正在尝试使用 Wicket 7 和 Spring boot 1.5.3 作为后端创建一个通知面板。对于通知,我使用 JMS 和 ActiveMQ 与 Spring boot JMS with Spring Boot .

我的问题是,一旦消息从我的 JMS 监听器传入,如何自动刷新(重新渲染/更新) Wicket 口组件。

最佳答案

您有两个选择:

  1. 使用 AbstractAjaxTimerBehavior 并每 N 秒轮询更新
  2. 使用 WebSocketBehavior 并在更新到来时推送更新。请参阅https://ci.apache.org/projects/wicket/guide/7.x/single.html#_native_websockets

建议使用 WebSocket,但这取决于您的应用程序是否由旧浏览器(IE9 及更早版本)使用。

关于java - 使用 JMS 监听器自动刷新 Wicket 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44629238/

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