JAVA中自动将数据从队列推送到UI

JAVA中自动将数据从队列推送到UI,java,list,queue,push,Java,List,Queue,Push,我有一个队列。当队列上的消息被使用时,我将消息设置在一个列表中,并在UI/jsp页面中获取它。我定期运行UI页面,以便每当消息被使用并设置在列表中时,我都可以在UI中显示它们,而无需刷新 但我不想定期更新UI,而是希望每当在列表中设置新消息时,这些新消息都会自动显示在UI上 我不知道怎么做,谁来帮帮我。 提前谢谢 维护列表中消息数量的计数,并定期将其与列表长度进行比较。 在列表中插入任何新邮件时,此计数将小于(更新的)邮件列表的长度,因此,请更新应用程序的UI组件。您使用的是什么编程语言/平台?

我有一个队列。当队列上的消息被使用时,我将消息设置在一个列表中,并在UI/jsp页面中获取它。我定期运行UI页面,以便每当消息被使用并设置在列表中时,我都可以在UI中显示它们,而无需刷新

但我不想定期更新UI,而是希望每当在列表中设置新消息时,这些新消息都会自动显示在UI上

我不知道怎么做,谁来帮帮我。
提前谢谢

维护列表中消息数量的计数,并定期将其与列表长度进行比较。
在列表中插入任何新邮件时,此计数将小于(更新的)邮件列表的长度,因此,请更新应用程序的UI组件。

您使用的是什么编程语言/平台?设置侦听器如何。我想这样做,但不知道如何做添加侦听器也是一种很好的方法。有关它的更多信息,请参阅。如果需要更多帮助,请与我联系。