「Spring MVC」redirectを付けてリダイレクトするサンプル

書式1
redirect:メソッド名
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@RequestMapping("/addr")
public String addr() {
return "redirect:update";
}
@RequestMapping("/addr") public String addr() { return "redirect:update"; }
@RequestMapping("/addr")
public String addr() {
    return "redirect:update";
}

メソッドを指定します。
書式2
redirect:URL
外部URLを指定します
使用例1

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@RequestMapping("/addr")
public String addr() {
return "redirect:http://xxx/";
}
@RequestMapping("/addr") public String addr() { return "redirect:http://xxx/"; }
@RequestMapping("/addr")
public String addr() {
    return "redirect:http://xxx/";
}

使用例2

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@RequestMapping("/user")
public String user() {
return "redirect:/logout.do";
}
@RequestMapping("/user") public String user() { return "redirect:/logout.do"; }
@RequestMapping("/user")
   public String user() {
       return "redirect:/logout.do";
   }

 

 

SpringMVC

Posted by arkgame