SpringMVC転送とリダイレクトの方法
1497 ワード
忘れないようにメモをとる.ModeAndViewで転送
2.Stringで転送
3.参照付きリダイレクト
4.無パラメトリックダイレクトリダイレクト
5.sevletオリジナルの転送とリダイレクトの方法
参照先:http://blog.csdn.net/jackpk/article/details/19121777/転送とリダイレクトの違い:http://www.cnblogs.com/shenliang123/archive/2011/10/27/2226892.html
public ModelAndView login(){
ModelAndView.setViewName("forward:login");
}
2.Stringで転送
public String login(){
return "forward:/login";
}
3.参照付きリダイレクト
public String login(RedirectAttributes attr){
attr.addAttribute("user",user);// URL
attr.addFlashAttribute("key",value);// session
return "redirect:/welcome";
}
4.無パラメトリックダイレクトリダイレクト
public String login(RedirectAttributes attr){
return "redirect:/welcome";
}
5.sevletオリジナルの転送とリダイレクトの方法
参照先:http://blog.csdn.net/jackpk/article/details/19121777/転送とリダイレクトの違い:http://www.cnblogs.com/shenliang123/archive/2011/10/27/2226892.html