1、requestDispatcher.forward("")等同於jsp動作指令中的<jsp:forward page="" /> 只能在本服務器轉發;
sendRedirect("") 只要是合法的url就能進行重定向。
2、response.sendRedirect(url) 重定向,不轉發請求,地址欄的url已改變;
requestDispatcher.forward(url); 請求轉發,地址欄的url不變。
3、重定向:以前的request中存放的變量全部失效,並進入一個新的request作用域;
轉發:以前的request中存放的變量不會失效,就像把兩個頁面拼到了一起。