if (dbBean != null) {
          dbBean.close();
         }
         response.sendRedirect("/salesmanageWeb/update_finish.jsp");
         //return;//把他去掉看看
         }

解决方案 »

  1.   

     response.sendRedirect("/salesmanageWeb/update_finish.jsp");在 jsp 页面嘛?
      

  2.   

    TO:tangbow(孤独网客) 
    还是不行啊...TO:hbwjz()
    有什么问题吗?
      

  3.   

    TO: viano(我爱十三妹子)
    对啊  就是做到这步以后不执行跳转  直接往下做了....
      

  4.   

    程序可能没有到
    response.sendRedirect("/salesmanageWeb/update_finish.jsp");
    你仔细看看你的代码 !加上一些输入语句调试看看!
      

  5.   

    首先你得编码风格要改了,不要把数据库代码写到这个地方
    因该是finally这个标记阻止了跳转
      

  6.   

    因为finally这个标记是一定要执行的
    把response.sendRedirect("/salesmanageWeb/update_finish.jsp");
      return;
    放到finally{}的后面执行试试
      

  7.   

    response.sendRedirect("/salesmanageWeb/update_finish.jsp");路径有问题吧,改这个试一试:
    response.sendRedirect("salesmanageWeb/update_finish.jsp");
      

  8.   

    TO:cuij7718(沸腾的音乐 [email protected]) and Bluecatr(蓝夜猫儿)还是不行~~~~   大家继续帮帮我啊~~ 谢谢  呵呵
      

  9.   

    同意 cuij7718(沸腾的音乐 [email protected]) 的意见;同时也同意tangbow(孤独网客) 的意见。if (dbBean != null) {
              dbBean.close();
             }
             response.sendRedirect("/salesmanageWeb/update_finish.jsp");
             //return;//把他去掉看看
             }如果在执行dbBean.close();抛出了异常,自然不会执行response.sendRedirect。
      

  10.   

    我觉得应该试试/**
    if (dbBean != null) {
              dbBean.close();
             }
    */
             response.sendRedirect("/salesmanageWeb/update_finish.jsp");
             return;
             }
      

  11.   

    不跳转是什么意思啊,会不会是已经跳转了,只不过是jsp页面没有找到所以抱错了
      

  12.   

    response.sendRedirect("/salesmanageWeb/update_finish.jsp");
    这句话好像应该写在Jsp页面中,而不是java程序中
      

  13.   

    你上面的代码到底是写在java上的?还是jsp上的?
      

  14.   

    页面跳转除了用response.sendRedirect 这个方法外,还有其他方法吗?
    现在测试下来,每个有跳转的页面都出现问题。
    很可能是因为整个系统的top.jsp与这个方法有冲突,没法实现跳转....
      

  15.   

    TO:victorylj(cherry)  是写在JSP中的
      

  16.   

    那就试一试这个吧:
    RequestDispatcher requestDispatcher = request.getRequestDispatcher("/salesmanageWeb/update_finish.jsp");
    requestDispatcher.forward(request,response);
      

  17.   

    如果是写在JSP中,那为什么JSP语句不用<%%> 括起来?
      

  18.   

    我认为根本没有进入else,你可以在else的第一行打印出信息看看,如果是这样,说明rs.getString("realname").equals(null)的值为真,可能在传递时出现问题。
    好长时间没有用jsp了,可能不对,仅供参考。
      

  19.   

    既然else已经执行了,就是不跳转,
    我觉得一定是路径有问题
    response.sendRedirect("/salesmanageWeb/update_finish.jsp");
    不知道你的程序报什么错
    可否贴出来看看