//redirect
public String test(RedirectAttributes redirectAttr) throws Exception {
redirectAttr.addFlashAttribute("message", "안녕하세요");
return "redirect:/test.do";
}
// test.jsp
// (새로고침시 message 는 사라진다)
alert('${message}') //안녕하세요
//redirect multiple value
public String test(RedirectAttributes redirectAttr) throws Exception {
Map map = new HashMap();
map.put("message1", "1");
map.put("message2", "2");
map.put("message3", "3");
redirectAttr.addFlashAttribute("message", map);
return "redirect:/test.do";
}
//test.jsp
alert('${message.massage1}') //1
alert('${message.massage2}') //2
alert('${message.massage3}') //3