重定向传值(扩展)

重定向走方法跳转及传值:RedirectAttributes 的 addAttribute方法。
这种方式取值: request.getParameter("uname");
代码如下:
@Controller
public class HelloAction {

@RequestMapping("/preAdd.do")
public String preAdd(RedirectAttributes attributes){
attributes.addAttribute("tag","Java1718");
return "redirect:/myhello.do";
}

@RequestMapping("/myhello.do")
public String myHello(HttpServletRequest request){
//得到重定向传递的值
String tag = request.getParameter("tag");
System.out.println(tag);
//跳转到需要的页面
// return "/WEB-INF/[前缀]hello[后缀].jsp";//完整路径
return "hello";
}
}

你可能感兴趣的:(重定向传值(扩展))