【问题标题】:Spring Webflux Server Sent Events ThymeleafSpring Webflux 服务器发送事件 Thymeleaf
【发布时间】:2019-10-19 16:57:01
【问题描述】:

我有一个可以注册给学生的科目列表。一个主题有一个属性maxParticipants示例:
主题:西班牙语
最大参与者: 5

我想通过 Spring Flux 以给定的时间间隔更新可用的主题位置。这没问题(每 10 秒我在数据源上执行一次 select count 以获取可用位置)。

我的问题是: 如何更新使用 thymeleaf 呈现的前端?
有许多使用 thymeleaf 和 spring webflux 的示例,但它们都在处理一个大列表,其中 @Controller Model 设置为特定的 thymeleaf 类型。

我只想更新现有记录。
我需要使用普通的 javascript/jquery 来执行此操作吗?
感谢您的提示!
托马斯

【问题讨论】:

    标签: spring-boot thymeleaf spring-webflux


    【解决方案1】:

    您应该在网页中使用 EventSource。跟随示例

    https://www.mkyong.com/spring-boot/spring-boot-webflux-server-sent-events-example/

    【讨论】:

    • 非常感谢。我会试试看。
    猜你喜欢
    • 2021-04-22
    • 1970-01-01
    • 2019-01-26
    • 1970-01-01
    • 2020-10-04
    • 2019-02-09
    • 2020-11-22
    • 2020-07-25
    • 2012-04-22
    相关资源
    最近更新 更多