原文地址:http://www.hpboys.com/574.html
SpringMVC提供一个优雅的后台重定向方式:RedirectView
在需要封装数据,并进行重定向的场景使用它在适合不过了;
- /**
- * 请求进行重定向
- */
- @RequestMapping(value = "postPayAmount", method = RequestMethod.GET)
- public RedirectView postPayAmount(HttpSession session,ModelMap map) {
- return new RedirectView(WsUrlConf.URI_PAY,true,false,false);//最后的参数为false代表以post方式提交请求
- }
而ModelAndView又可以封装RedirectView进行使用,用起来酸爽得很~~
常见用法:
- return new ModelAndView(new RedirectView("xxx.do"), map);
最后,附上一下SpringMVC执行流程图:
时间: 2024-11-05 11:28:50