Spring Boot
리다이렉트시 Model의 달라진점
제뉴어리맨
2021. 1. 18. 14:12
Spring에서는 아래와 같이 Model을 이용하여 데이터를 담고 @RequestParam으로 인해 데이터를 받을 수 있었으나 Boot에서는 설정이 꺼져있어서 에러가 난다. 그러나 설정을 바꿔주면 가능하다고 한다..(Model이 이제 데이터를 보낼수 없는데 @RequestParam 에서 받으려 하기 때문에 에러가 남)
@GetMapping("/test")
public String test(Model model){
log.info("test...");
model.addAttribute("value", "test");
return "redirect:/guestbook/test2";
}
@GetMapping("/test2")
//@ResponseBody
public String test2(@RequestParam String value){
log.info("test2..." + value);
//return "ok";
return "/guestbook/testView2";
}