日期:2014-05-18  浏览次数:20860 次

forward?
Java code
if (!identfiy.toUpperCase().equals(sessionIdentiy.toUpperCase())) { // 验证验证码是是否一致
            RequestDispatcher requestDispathcer = request
                    .getRequestDispatcher("/login.jsp");
            requestDispathcer.forward(request, response);
            System.out.println("=======fuyou001");
        }
这里会打印fuyou001吗?

------解决方案--------------------
应该不会吧
应该不同于finlly

实践是检验真理的唯一标准,呵呵
------解决方案--------------------
如果if为真,会打印.
------解决方案--------------------
不会,跳转后的程序就不会执行了
在这里相当于return了

------解决方案--------------------
是吗?楼上的试过了没?
------解决方案--------------------
楼上的肯定没试过,因为我刚去试.打印出来了
------解决方案--------------------
会打印出来的,因为页页跳转以后还是会执行后面的语句的,与return 不是一回事
------解决方案--------------------
这个是forward?
------解决方案--------------------
我理解错误。。

会打印
如果是在jsp里出现
<jsp:forward/>
后面的就不会运行。