在html中动态更新java arraylist更改
我有一个java数组列表,其中包含将在html页面中显示的通知消息 当数组列表更新时(我将从smack聊天库中的侦听器更新此数组列表),html中的列表也会同时更新,而无需刷新页面 我不想使用任何每x分钟更新一次列表的计划程序来点击控制器。我需要同时更新列表在html中动态更新java arraylist更改,java,html,jsp,openfire,smack,Java,Html,Jsp,Openfire,Smack,我有一个java数组列表,其中包含将在html页面中显示的通知消息 当数组列表更新时(我将从smack聊天库中的侦听器更新此数组列表),html中的列表也会同时更新,而无需刷新页面 我不想使用任何每x分钟更新一次列表的计划程序来点击控制器。我需要同时更新列表 我听说我们可以在这方面使用web套接字。我不知道这是怎么回事。如果是这样,请提供相同的教程。有许多技术可以通过web浏览器制作聊天应用程序 HTTP服务器推送-只有HTTP流,它使用WebSocket API和浏览器应支持HTML5,服务器
我听说我们可以在这方面使用web套接字。我不知道这是怎么回事。如果是这样,请提供相同的教程。有许多技术可以通过web浏览器制作聊天应用程序
您可以获得有关WebSocket的更多信息使用(
javascript
/AJAX
)进行实时更新…这意味着每x分钟我通过AJAX点击一个控制器,获取更新的列表并修改它而不刷新。我对点击控制器不感兴趣。否则客户端上的html页面怎么会知道服务器上的某些列表已更改?但如果arraylist长时间未更新,我不想多次点击控制器time@ares这就是我的想法。但我听说web套接字会动态更新我的html。我不确定这听起来是否不错。谢谢,我会的看一看