return或response.sendRedirect(String url);

解决方案 »

  1.   

    楼上的response.sendRedirect();就是不行,我才来问的!~~~~
    还是要继续执行的!~~~
      

  2.   

    如果已向out中输出了数据是不能重新定向的
      

  3.   

    首先考虑代码结构,如果非要这么干就用out.close()会抛出异常。
      

  4.   

    test.jsp...................
    ....................
    .....................
    location.href = test.jsp; //这样可以吗?在你的这个文件中间你要中断的地方加上这句,返回到当前页面,应该可以的吧,以前我也遇到过类似这样的问题,你这样试一下
    ..................
    ..................
    ....................
      

  5.   

    <%
     out.print("aa"+"<br>");
     out.print("bb"+"<br>");
     out.print("cc"+"<br>");
     out.print("dd"+"<br>");
     out.print("ee"+"<br>");
     out.print("ff"+"<br>");
    %>
    <script language="JavaScript">
    window.location="testReturn.jsp";
    </script>
    <% 
     out.print("gg"+"<br>");
     out.print("hh"+"<br>");
     out.print("ii"+"<br>");
     out.print("jj"+"<br>");
     out.print("kk"+"<br>");
     out.print("ll"+"<br>");
     
    %>
    这是我的TEST页面,证明我上面写的这个方法是可行的!
    楼主看看你那里可以用的上吗!
      

  6.   

    jsp执行代码...
    ......
    //如果XX就停止
    if(XXX)
    {
     return;
    }
    ....
    注意return必须是在一个if判断里,如果直接用就会出异常