spring mvc中是用RedirectView传递参数,mvcredirectview,Spring mvc的R
分享于 点击 21289 次 点评:283
spring mvc中是用RedirectView传递参数,mvcredirectview,Spring mvc的R
Spring mvc的RedirectView可以在重定向时通过一个Map传递参数给下一个控制器,如下代码片段:
Map map= new HashMap();map.put("userName", "yangjinde");map.put("pwd", "yjd");return new ModelAndView(new RedirectView("xxx.do"), map);
这样就可以通过下面的方式获得参数了
String userName = request.getParameter("userName");
这样做的本质上重定向一个请求,然后将map中的参数作为查询字符串传递给下一个view。
用户点评