重定向 : response.sendRedirect("success.jsp");服務器
轉發: request.getRequestDispatcher("success.jsp").forward(request,response);jsp
1.轉發在服務器端完成的;重定向是在客戶端完成的spa
2.轉發的速度快;重定向速度慢get
3.轉發的是同一次請求;重定向是兩次不同請求request
4.轉發不會執行轉發後的代碼;重定向會執行重定向以後的代碼請求
5.轉發地址欄沒有變化;重定向地址欄有變化重定向
6.轉發必須是在同一臺服務器下完成;重定向能夠在不一樣的服務器下完成di