menu
書いてる野郎
orebike@gmail.com
ルーティングの内部設定を使い処理を委譲させたい場合は「フォワード」を使う。 この処理はサーバ側内部で完結するので、ブラウザ側の URL は変わらない。
処理の意味は同じだが、レスポンスの形状が違うという場合に使うような処理。
移動先をブラウザ側に指示出しして、ブラウザ側からリクエストを受けて、指定した処理を実行する場合は「リダイレクト」を使う。
ブラウザ側に指示出ししているので、ブラウザ側のURLが指示したものに貼り変わる
redirect ってキーワード付けるとOK
@Controller public class HogeController { @RequestMapping("/hoge/hoge1") public String hoge1() { return "redirect:/piyo"; } }