如何更新在 SQL Server 数据库中发生某些更改时通过 jsp 显示的表内容

How to update the table contents which are displayed through jsp if some changes occur in SQL Server database

本文关键字:jsp 显示 更新 何更新 SQL 数据库 Server      更新时间:2023-09-26

我有一个显示页面,其中显示了结果集的内容。我的数据库在不断变化,因为每隔几分钟就会插入实时值。现在,我希望我的表显示的数据在数据库发生变化时更新或每 30 分钟更新一次。我已经使用JSP进行显示,它调用一个java类,从中从数据库中检索数据。

对于我的解决方案,我必须每隔

几分钟一次又一次地点击数据库,如果表的内容与数据库不匹配,那么我必须更改表数据以反映更改。但是如何实现呢???提前谢谢。

我已经试过了,但是什么都没有显示,只有空白页来了:-

<body>
  <script type = "text/javascript">
  function refreshFunction() {
    $.ajax({
      url: '/BeanStatus.jsp', //page or method that will return html
      success: function(data) {
        $('div#loadData').html(data);
      }
    });
  }
window.setInterval(refreshFunction, 3000) </script>
</body>

你可以试试这个。删除您拥有的脚本,然后刷新整个页面。

将其添加到页面的首页部分。在这种情况下,30 是 30 秒。

<meta http-equiv="refresh" content="30">