До сих пор мое понимание в нашем методе сопоставления запросов контроллера позволяет указать параметр RedirectAttributes и заполнить его атрибутами для того, когда запрос будет перенаправлен, например:
@RequestMapping(value="/hello", method=GET)
public String hello(RedirectAttributes redirAttr)
{
// should I use redirAttr.addAttribute() or redirAttr.addFlashAttribute() here ?
// ...
return "redirect:/somewhere";
}
Атрибуты перенаправления будут доступны на целевой странице, на которую она перенаправляется.
Однако RedirectAttributes имеет два метода: addAttribute и addFlashAttribute. Каковы основные различия между этими двумя, и как я должен выбрать, какой из них использовать? Некоторое время читал spring ручной документ, но я немного потерял