日期:2014-05-17  浏览次数:20718 次

extjs后台删除了数据,但是前台数据仍在
extjs+struts2写得一个批量删除程序,执行后,前台提示操作成功,而且后台数据库也确实删除了数据,并且返回true,但是前台datagrid被删除数据仍然存在,必须要重启tomcat前台被删除数据才删除,请问是什么原因?

------解决方案--------------------
重启tomcat?
刷新都不行?或者重新调用后台数据来显示还是有存在的数据?
那你的数据是怎么查的?
------解决方案--------------------
前端页面没有更新,数据删除后,你得把前端页面展示页删除掉
------解决方案--------------------
你数据怎么查出来展现到界面上的,数据既然已经删除了,重新reload数据
------解决方案--------------------
估计是页面缓存的问题,你清除下缓存应该就好了
------解决方案--------------------
在前端页面中设置当数据删除返回true时,将datagrid中的数据刷新,或者重新请求,或者在上面删除请求中直接访问删除后剩余的数据。
------解决方案--------------------
缓存最头疼了,试试Ctrl+F5
------解决方案--------------------
我猜是你操作完成后的网页没有刷新!
------解决方案--------------------
表格控件重新炫染!