常见的跳转、相对绝对路径、在重定向代码之后写输出语句会不会执行?

第一、跳转

链接:

表单:

重定向:response.sendRedirect()   会显示新地址;地址跳转不受限;是两次请求不共享request;一件事已经做完

转发:request.getRequestDispatcher()   dispatcher.forward(request,response);  地址保持不变;必须是跨应用跨服务器,是一次请求共享request,一件事还没有做完

第二、路径

相对路径:不以“/”开头的路径,如,在当前路径下进行跳转

绝对路径:以“/”开头的路径,如

建议: 相对路径易错,一般在实际开发中使用绝对路径

怎样写绝对路径: 链接、表单、重定向是从应用名称开始写,转发从应用名之后开始写

第三、会执行,JVM将顺序执行,直到遇到 return或是 System.exit();

你可能感兴趣的:(常见的跳转、相对绝对路径、在重定向代码之后写输出语句会不会执行?)