Les deux sont des instructions utilisées pour la transition des pages de servlet vers JSP. Il semble que le comportement soit différent dans les petits endroits. (Parce que je n'ai aucune expérience de travail, je peux vraiment le sentir.)
forward RequestDispatcher rd = request.getRequestDispatcher("test01.jsp"); rd.forward(request, response);
-------------------- -Besoin d'importer javax.servlet.RequestDispatcher -Les valeurs peuvent être passées au servlet → JSP en utilisant la portée de la requête --------------------
redirect //リダイレクト response.sendRedirect("test02.jsp");
-------------------- ・ L'URL est réécrite -La valeur ne peut pas être transmise au servlet → JSP en utilisant la portée de la requête. --------------------
Recommended Posts