如题request.getRequestDispatcher("/a.jsp").forward(request,
response);
servlet跳转到a.jsp,触发事件时,断点能运行到request.getRequestDispatcher("/a.jsp").forward(request,response);可是页面就是没有反应,也不报错
重新部署几遍也不行

解决方案 »

  1.   

    request.getRequestDispatcher("/a.jsp").forward(request,response);
     是否需要加个全局路径,servlet.getContextPath(),不知道什么是不是这样获取serlvet的全局路径,
     
      

  2.   

    forward(request,response);  这里面的 request 对象有没有变?你要仔细检查下。
      

  3.   


    request在跳转这个jsp之前,页面跳转到别的页面了
      

  4.   

    a.jsp。。是在根目录下吗??
      

  5.   

    试试把"/a.jsp"换成"a.jsp"
    估计是路径错了。。
      

  6.   

    a.jsp在根目录,路径绝对没有问题,如果有问题肯定报404
      

  7.   

    自己解决了,在jsp里不能用post提交,改成window.open就行了
      

  8.   

    应该是没有问题的,get和post都能背forward,在servlet中没什么分别,都是容器解决的~
      

  9.   


    这个真有问题,post提交就没反应,window.open就好了
      

  10.   

    不能forward没理由啊,应该是什么其它原因