SpringMVC转发与重定向的方法

来源:互联网 发布:大学生网络诈骗图片 编辑:程序博客网 时间:2024/06/05 09:07

做个笔记,以免忘记
1.用ModeAndView转发

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

原创粉丝点击