1. 程式人生 > >JAVA 的伺服器重定向:使用forward()方法和使用sendRedirect()方法的區別

JAVA 的伺服器重定向:使用forward()方法和使用sendRedirect()方法的區別

1、使用forward()方法

RequestDispatcher rd = request.getRequestDispatcher("wel.jsp");
rd.forward(request, response);

這種方法實現跳轉效率高,同時request物件還可以在下一個頁面引用,並且有助於隱藏實際的連結

2、使用sendRedirect()方法

response.sendRedirect("wel.jsp");

這種重定向,效率較慢,一般不這麼使用。