首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

js自动刷新页面,没法与数据库同步,需手动刷新

2013-09-07 
js自动刷新页面,无法与数据库同步,需手动刷新!用dwr+ssh做多条数据批量删除时,出现了很奇怪的事情。在删除

js自动刷新页面,无法与数据库同步,需手动刷新!
用dwr+ssh做多条数据批量删除时,出现了很奇怪的事情。

在删除完成后,我用: location.replace(location.href);    这个方法刷新页面。

但是经常是页面没变化,或者只显示删除了一条,总之与数据库不同步。但是手动F5刷新一次它又跟数据库同步了。

请问这个怎么解决?

PS:我是用dwr把删除记录的id传回后台,然后deleteById()逐条删除的。
[解决办法]
这样刷新不行吧 你的展示数据的地方要整个刷新才可以
你用DWR删掉一条数据 DWR只是将操作后的结果告诉你 成功或者失败
如果成功 你就会少一条数据 这时我们一般都是重新去请求数据库或者缓存 去刷新页面数据
[解决办法]

引用:
用dwr+ssh做多条数据批量删除时,出现了很奇怪的事情。

在删除完成后,我用: location.replace(location.href); 这个方法刷新页面。

但是经常是页面没变化,或者只显示删除了一条,总之与数据库不同步。但是手动F5刷新一次它又跟数据库同步了。

请问这个怎么解决?

PS:我是用dwr把删除记录的id传回后台,然后deleteById()逐条删除的……

刷新完后 重新用dwr调用查询的方法 重新获取结果集就没问题了
[解决办法]
引用:
唉? 我又发现一个问题……  
我删除单条数据的时候,页面是可以正常刷新并同步的。但是删除多条的时候就出问题了……

奇怪~我删除一条和删除多条是用的同一个方法啊! 为什么会这样?


引用:
刷新完后 重新用dwr调用查询的方法 重新获取结果集就没问题了


  后台应该是个循环吧

热点排行