我的问题与将Spring Boot与FTL(Freemarker)模板一起使用有关。有什么方法可以动态更新我的页面?例如:我有一个关于两个帐户的一般清单。当第二个用户更改该列表时,我希望在页面上看到这些更改而无需重新加载页面。有什么办法可以实现?我知道React有这种可能性,但是我有很多使用ftl模板的代码。将会很高兴为您提供任何答案
FreeMarker生成静态HTML输出,仅此而已。
在网站上,您所要执行的唯一方法(无需重新加载即可更改页面内容)是使用JavaScript(React在下面也使用JavaScript)。
您可以检测何时有人使用WebSocket,长轮询等更改了某些内容(例如,用户列表)。>
Baeldung's intro to WebSocket with Spring
Ps .:例如,您可能必须重复使用JavaScript进行一些打印逻辑
不重新加载页面