Java 如何在数据库更改后使用ajax刷新jsp页面
我有许多连接到Web服务的客户端。 每次客户机对数据库执行操作时,我希望所有客户机都能通过更新显示数据库内容的jsp页面看到修改。Java 如何在数据库更改后使用ajax刷新jsp页面,java,ajax,jsp,servlets,Java,Ajax,Jsp,Servlets,我有许多连接到Web服务的客户端。 每次客户机对数据库执行操作时,我希望所有客户机都能通过更新显示数据库内容的jsp页面看到修改。 如何在ajax中做到这一点?简单地使用ajax是不可能的,因为客户机(浏览器)不知道数据何时更新,并且在客户机/服务器模型中,服务器无法向客户机发送通知请求 相反,您应该查看WebSocket。例如: 否则,您可以通过定期发送ajax请求来刷新web页面。如果您是javascript新手,我建议您使用jquery方法取决于您的需要。 如果您希望重新加载整个页面,
如何在ajax中做到这一点?简单地使用ajax是不可能的,因为客户机(浏览器)不知道数据何时更新,并且在客户机/服务器模型中,服务器无法向客户机发送通知请求 相反,您应该查看WebSocket。例如:
否则,您可以通过定期发送ajax请求来刷新web页面。如果您是javascript新手,我建议您使用jquery方法取决于您的需要。
- 如果您希望重新加载整个页面,请参阅此答案
- 要重新加载页面的一部分,您需要查询模板,以获得刷新的html。然后将其插入DOM中的某个位置。在这种情况下,请参阅以下主题
“否则,您可以通过定期发送ajax请求来刷新网页。”我该怎么做?