最佳答案
到目前为止,我对控制器请求映射方法的理解是,我们可以指定 重定向属性参数,并在请求重定向时用属性填充它。
例子 :
@RequestMapping(value="/hello", method=GET)
public String hello(RedirectAttributes redirAttr)
{
// should I use redirAttr.addAttribute() or redirAttr.addFlashAttribute() here ?
// ...
return "redirect:/somewhere";
}
然后,重定向属性将可以在其重定向到的目标页上使用。
然而,重定向属性类有两个方法:
我已经阅读 Spring 文档有一段时间了,但是我有点迷茫。这两者之间的基本 不同是什么,我应该如何选择使用哪一个?