当数据库发生变化时,有没有办法让我的页面使用ajax更新jsp网页上的某个部分内容?
目前我有:
1. db.java - 一个连接数据库并查询我想要的数据的类
2. admin.jsp - 一个显示我想要的数据的jsp页面
我的问题: 如何使用JSP和servlet在数据库更改时自动动态更新页面内容,我知道如何使用JQuery ajax调用servlet,但要实现这一点,我能得到的唯一方法就是设置一个时间间隔并循环重复调用ajax函数,这种方式可行吗?还是有其他更好的方法可以做到这一点?
答案 0 :(得分:0)
我一直在使用jquery .load()做similer事情。我有一个struts2动作,它返回一个VO,它与JSP视图绑定。我通过jquery .load()调用同一个动作并更新JSP div。
我正在使用一个轮询计时器,该计时器在javascript中处理以触发此操作。
Regds, 阿米特