Spring/Spring
스프링 RedirectAttribute
마늘냄새폴폴
2021. 8. 21. 15:43
*RedirecAttribute
파라미터에 RedirectAttribute 를 추가해주면 기능을 사용할 수 있는데
public String item(RedirectAttributes, redirectAttributes) 이렇게 추가해주면 사용 가능하다
redirectAttributes.addAttribute(attributeName, attributeValue) 이렇게 사용 가능하다.
redirectAttributes.addAttribute("itemId", itemId); 이렇게 쓰면 뷰 템플릿을 호출할 때 return "/basic/item/${itemId}" 이렇게 경로변수로 사용할 수 있다. 경로변수로 사용되지 못한 addAttribute는 쿼리 파라미터로 넘어가게 된다.
redirectAttributes.addAttribute("status", true); => /basic/item/3?status=true 이런식으로 됨