如何在Struts中使用AngularJS有新数据时将数据发送到客户端 2

How to send data to client-side if there is new data using AngularJS in Struts 2

我遇到以下问题:我将 Struts 2 与 AngularJS 一起使用。从 Action 类 请求数据没有问题。但是,如果我想连续将数据 (JSON) 流式传输到客户端怎么办?

所以如果后台有可用的新数据,应该发送到前台并自动显示在那里。

任何提示如何做到这一点?

对于允许在服务器端使用 websocket 的 Web 应用程序,请使用 servlet API 3.0 或更高版本。您可以在那里定义允许您连续将数据 (JSON) 流式传输到客户端 的端点。

有一点,Struts2 应该从服务中排除,因为它会干扰 API 并且不支持 websockets。