処理を別のURLへ遷移させる方法 Servletでは、サーブレット側から別のURLに処理を遷移させる方法として次の3つを提供している。 フォワードRequestDispatcher#forward インクルードRequestDispatcher#include リダイレクトHttpServletResponse#sendRedirect フォワード/インクルードはサーバ側で処理を遷移させる方法で、リクエスト内容が引き継がれるという特徴がある。つまり、HttpServletRequest経由で設定されるデータがそのまま引き継がれる。 「Servletプログラミング(4) - データスコープ、HTTPリクエスト/レスポンスヘッダ」でデータスコープについて説明したが、つまりHttpServletRequestデータスコープで動作するということである。 リダイレクトは指定したURLに処理を飛ばすだ