1、requestDispatcher.forward("")等同于jsp动作指令中的<jsp:forward page="" /> 只能在本服务器转发;
sendRedirect("") 只要是合法的url就能进行重定向。
2、response.sendRedirect(url) 重定向,不转发请求,地址栏的url已改变;
requestDispatcher.forward(url); 请求转发,地址栏的url不变。
3、重定向:以前的request中存放的变量全部失效,并进入一个新的request作用域;
转发:以前的request中存放的变量不会失效,就像把两个页面拼到了一起。