java tomcat6-如何在添加数据时自动刷新页面?

java tomcat6-如何在添加数据时自动刷新页面?,java,spring,hibernate,tomcat6,Java,Spring,Hibernate,Tomcat6,首先让我解释一下我想做什么。我正在尝试创建一个非常简单的基于web的聊天程序。在我的开发中,我有两台电脑,只使用一个ip地址。正在使用的ip地址是运行tomcat6服务器的ip地址。简单的聊天连接到数据库。当其他pc在数据库中输入数据(消息)时,如何使网页自动更新,而无需重新加载网页 如果我的问题听起来很愚蠢,请原谅。我没有聊天程序的经验。请提供帮助。那里使用了哪些web技术。如果您使用的是JSF,那么可以使用来自icefaces的AJAX推送特性。您可以从这个链接中阅读更多内容 那里使用的是什

首先让我解释一下我想做什么。我正在尝试创建一个非常简单的基于web的聊天程序。在我的开发中,我有两台电脑,只使用一个ip地址。正在使用的ip地址是运行tomcat6服务器的ip地址。简单的聊天连接到数据库。当其他pc在数据库中输入数据(消息)时,如何使网页自动更新,而无需重新加载网页


如果我的问题听起来很愚蠢,请原谅。我没有聊天程序的经验。请提供帮助。

那里使用了哪些web技术。如果您使用的是JSF,那么可以使用来自icefaces的AJAX推送特性。您可以从这个链接中阅读更多内容

那里使用的是什么web技术。如果您使用的是JSF,那么可以使用来自icefaces的AJAX推送特性。您可以从这个链接中阅读更多内容

您可能想查看的技术:

  • 阿贾克斯

您可能想查看的技术:

  • 阿贾克斯

    • 您可以尝试WebSocket。这是html5的一个新特性。它允许您进行全双工通信。这很简单。您必须同时执行客户端和服务器端。在服务器端,您需要Tomcat7.0.32。它包含一个新的WebSocketServlet。 这些链接可能对您有所帮助


      你可以试试WebSocket。这是html5的一个新特性。它允许您进行全双工通信。这很简单。您必须同时执行客户端和服务器端。在服务器端,您需要Tomcat7.0.32。它包含一个新的WebSocketServlet。 这些链接可能对您有所帮助



      您可以轻松地使用jms进行写聊天programs@Sura您打算如何在浏览器中使用JMS而不遇到相同的问题,即HTTP的请求/响应性质?@pap Richfaces内置了对JMS消息传递语义的支持,其中包括有保证的消息传递和推送技术。请看,您可以轻松使用jms进行写聊天programs@Sura您打算如何在浏览器中使用JMS而不遇到相同的问题,即HTTP的请求/响应性质?@pap Richfaces内置了对JMS消息传递语义的支持,其中包括有保证的消息传递和推送技术。请参阅使用Ajax(Dojo和jQuery)的Im。然后您可以轮询服务器以获取新的消息显示。我应该这样做吗?有什么想法吗?你的问题太宽泛了,你应该试着问一些关于你问题的问题;例如,您可以有一个名为messages的表,然后有一个servlet检查messages表中的新信息,当您向该servlet发出请求时,它会返回它可能使用Ajax(Dojo和jQuery)发现或未发现的任何新消息。然后您可以轮询服务器以获取新的messagesHow。我想这样做吗?有什么想法吗?你的问题太宽泛了,你应该试着问一些关于你问题的问题;例如,您可以有一个名为messages的表,然后有一个servlet检查messages表中的新信息,当您向该servlet发出请求时,它会返回任何新消息,这些消息可能是它使用Hibernate、Spring、jQuery和Dojo发现的,也可能不是它发现的。这篇文章可能对您有所帮助。我正在使用Hibernate、Spring、jQuery和Dojo。这篇文章可能会对你有所帮助。出于某些原因,我不得不坚持使用Tomcat6。tomcat7中是否有类似WebSocketServlet的API?您必须使用轮询/长轮询/流式处理。。。由于某些原因,我不得不坚持使用Tomcat6。tomcat7中是否有类似WebSocketServlet的API?您必须使用轮询/长轮询/流式处理。。。使用ajax或comet