Spring リダイレクト オブジェクト送受信

リダイレクト先のControllerのアクションメソッドに,

@ModelAttributeを付与した引数を設定し,

リダイレクト前のページで渡したいモデルを
attributes.addFlashAttribute()
すれば良い

@RequestMapping("/p1")
public String page1(RedirectAttributes attributes) {
  attributes.addFlashAttribute("attr", "data");
  return "redirect:/p2";
}

@RequestMapping("/p2")
public String page2(@ModelAttribute("attr") attr, Model model) {
  // p1からリダイレクトされた場合,attr1 には "data" が入る
  model.addAttribute(attr);
}