我是否能够从Spring Boot触发一个事件,可以使用JavaScript或其他东西来更新HTML中的图像?<



我需要能够在HTML网站上更新图像,同时使用Spring Boot作为后端。现在,我使用JavaScript在一段时间后更新图像,但它不及时,当图像在我的数据库中更新,使其跳过一些。它还向服务器发出了大量请求,我不知道这是好是坏。是否有一种方法可以将事件从java发送到javascript或使用java中的javascript函数来更新图像。我以前试过查找它,但我还没有找到任何我需要它做的事情。我发现的一些东西在我的项目中也不起作用。

我试过使用eval引擎在java中使用java中的javascript函数,但我从来没有得到它的工作。我在javascript中做了一个循环,请求api url从数据库中检索图像,但它已经关闭了。这是我所能尝试的,没有什么比这更接近我所需要的了。

我认为你可以使用WebSocket在前端和后端之间建立连接,这样你就可以向前端推送通知并反映更改。这也有其自身的复杂性,比如管理所有的连接。只有当你真的需要实时反射或者你正在做的事情很好时,才建议这样做。

最新更新