Angularjs - Spring MVC:让服务器推送数据给客户端,而不需要请求



在HTML视图中,我有一个标签,显示公司销售的水果盒的数量。

我想在不调用Spring MVC资源的情况下更新这个数字。
我的意思是每次销售完成时(在服务器端完成),我希望Spring MVC将数据推送到Angularjs,以便在不刷新视图的情况下更新水果盒的数量。

在正常的行为中,Angularjs调用Spring并接收一个结果。这里我想让Angularjs在没有调用的情况下接收到一个结果。

我希望我的问题是清楚的…(不确定)

谢谢。

您需要为tomcat配置websockets。Tomcat 8 websocket

你的angular应用将能够通过$rootScope.on events接收来自服务器的事件

编辑:

实际的链接是在spring中配置websockets。你们有关于弹簧的详细教程。io页

最新更新