用dwr+ssh做多条数据批量删除时,出现了很奇怪的事情。在删除完成后,我用: location.replace(location.href); 这个方法刷新页面。但是经常是页面没变化,或者只显示删除了一条,总之与数据库不同步。但是手动F5刷新一次它又跟数据库同步了。请问这个怎么解决?PS:我是用dwr把删除记录的id传回后台,然后deleteById()逐条删除的。
解决方案 »
- 为什么访问工程项目文件报错404?
- 关于hibernate连接sqlserver2008 找不到的问题
- jsp传值到action乱码
- 关于EL表达式判断两个变量是否相等?
- 搞定马上给分
- 运行Heritrix时程序出错 急~~~~希望大家帮帮我!!~~
- 我的项目怎么无法在服务器上更新了。。。。
- java中使用DOM解析方式解析一个xml
- 关于CORBA的入门问题
- Exception in thread "main" org.hibernate.MappingException: Unknown entity报错
- 关于MyEclipse装完svn之后不能创建Web Project的问题
- 关于Spring的读取applicationContext的问题
你用DWR删掉一条数据 DWR只是将操作后的结果告诉你 成功或者失败
如果成功 你就会少一条数据 这时我们一般都是重新去请求数据库或者缓存 去刷新页面数据
这个办法可以,不过可以只用window.reload();