有两个页面query.jsp和delete.jsp
在query.jsp里查询到三条记录,点击删除,跳转到delete.jsp页面进行删除,
在delete.jsp里如何实现:页面后退到query.jsp页面并将query结果更新(因为以删除一条记录)?谢谢!

解决方案 »

  1.   

    直接用跳转语句跳转过去就可以的
    <%response.sendRedrect("ReFresh","3,url")%>
    注:3代表3秒后跳转,url是到query.jsp页面的地址
      

  2.   

    sorry,刚说错了~是这句~
    <%response.serHeader("Refresh","3,url=要跳转到的页面地址");%>不好意思哈~
      

  3.   

    LZ可以如此:
         用一个query.jsp    在query.jsp里查询到三条记录,点击删除 ,就跳到你要写一个Servlet里面 在servlat里面顶一个删除的方法 删除后在跳到query.jsp里面去  会自动刷新  就不用刷新语句了  而且更加符合MVC
      

  4.   

    delete.jsp删除后,然后跳转到query.jsp。(你可以在servet里进行重定向,sendRedirect,跳转到query)
    你的query应该是自动更新的,这样不就行了。
      

  5.   

    别把JSP 和 JSP的关系搞的那么亲密
    必要时候用下servlet会更舒服
    gay永远是少数 男女配才是潮流
      

  6.   

    删除后跳转到servlet处理,重新进行检索,
    要么你就在本来的页面上给每一行做好标识,比如rowid什么的,跳回去的时候用JS把那行删掉。
      

  7.   

    如果楼主用的是struts之类的框架就可以,在删除页点击删除之后让页面指向查询页面的action去重新查询并定向到query.jsp
      

  8.   

    在delete.jsp里链接过去就行了如果是自动跳转:用js写  self.location="query.jsp"
      

  9.   

    <script language="javascript">
    function deleteCheck(url){
    if(window.confirm("确认要删除吗?")){
    self.location=url;
    }
    }
    </script>
    -----
    <a href="javascript:deleteCheck('query.jsp')">删除</a>