本帖最后由 xwj1003 于 2011-02-22 16:19:42 编辑

解决方案 »

  1.   

    整合spring了吧 
    <bean id="testAction" scope="prototype" class="aa.TestAction">
      

  2.   


    你好,我的配置文件里有这个scope="prototype"我的问题只有在 同一页面 快速连续(2次操作小于1秒) 的 删除或者添加数据 时才会出现。其他问题没有。
    或者2次删除或添加数据的时间间隔长一点(例如大于2秒),就不会出现这个问题。数据已经删除了,感觉缓存要等个几秒才能删除,因为页面显示的是缓存的数据。
      

  3.   

    这种情况 好像是有。整个页面的刷新需要时间。所以建议你可以参考下AJAX的一些控件或方法。
      

  4.   


    通过hibernate啊,而且配置的缓存,应该是先读缓存,如果缓存没有,则读数据库。
    如果我点删除,然后页面自动返回,过个2,3秒,我再点删除,就不会出现问题。
    如果点击快了,就出问题了,明明已经删除的数据,页面还会显示,然后继续删除(那个上次已经删除的用户),会报错,找不到用户。忘了说了,明明已经删除的数据,页面还会显示,如果这个时候我刷新一下页面,那个用户就没有了,页面数据正常。
      

  5.   

    自页面<head>中加入<meta http-equiv="pragma" content="no-cache"> 
    <meta http-equiv="cache-control" content="no-cache"> 
    <meta http-equiv="expires" content="0">