刷新后在Action中删除后,事件应该变成List,而不是delete事件。

解决方案 »

  1.   

    delete操作完了以后,你该转去显示页面,干嘛要继续delete?
      

  2.   

    因为你打开这张页面的URL中带有参数,打开的页面中使用window.loation("新URL");新的URL不带你要删除的id就可以了!或者就是你提交删除的页面的URL比较安全!
      

  3.   

    我是转去显示页面,但是每次删除后url上的是delete,马上添加时,弹出新页面,然后添加完成后,新谈出的页面关闭时,刷新后面的页面,所以导致后面的第二次delete。到现在还没有找到解决的方法.
      

  4.   

    没说清楚,楼主的两位已经说明了。简单点:在Action中删除事件处理完后,把当前URL的事件(from中的action属性)改为其它的,这样回到页面时就不会再执行删除操作了 。
      

  5.   

    delete完之后,要做重新显示列表的工作
      

  6.   

    GJA106(中文字符) 兄:
    怎么改?
    汗...
      

  7.   

    你在你转向的地方加上
    redirect="true"
    <action path="/delete.do">
     <forward name="success" path="......" redirect="true"/>
    </action>
    试试看
      

  8.   

    谢谢 kaizaixian(kaizaixian)兄 。
    ok啦
    3q所有同仁。
      

  9.   

    追问一下,它这个true/false区别具体是什么??
      

  10.   

    是不是true时,url上的地址就变成前面指定的path?  false保持现在的path?
      

  11.   

    设成 true 就是以 sendRedirect() 的方式重定向到指定的页面