response.write(" <script>window.opener.location.reload(); </script>"); 
response.write(" <script>window.close(); </script>"); 

解决方案 »

  1.   

    response.getWriter().write(" <script>window.close(); </script>"); 
    response.getWriter().write(" <script>window.opener.location.reload(true); </script>"); 
    或者
    response.getWriter().write(" <script>window.close(); </script>"); 
    response.getWriter().write(" <script>window.opener.location.replace("父页面网址"); </script>"); 
      

  2.   


    response.getWriter().write(" <script>window.close(); </script>"); 
    response.getWriter().write(" <script>window.opener.location.reload(true); </script>"); 
    或者 
    response.getWriter().write(" <script>window.close(); </script>"); 
    response.getWriter().write(" <script>window.opener.location.replace("父页面网址"); </script>"); 
    这2个都行 你自己选吧
      

  3.   

    关于关闭子页面然后刷新父页面的问题。
    以前写过,现在代码是怎么写的忘记了,思路还在,用两种实现方法:
    1、先去一个空白页面,在那个空白页面执行关闭操作
    2、设置一个标志位,做判断。即在父页面有flag,去子页面的时候把它传过去,在需要关闭的时候,在子页面修改flag,返回父页面,执行刷新和关闭的方法。