페이지가 redirect 될 때 값을 함께 전달하고 싶어서 RedirectAttributes 를 사용해서 구현했는데
java.lang.IllegalArgumentException: Model has no value for key 오류가 발생했다.
redirectAttributes.addFlashAttribute("getWaterMount", waterMount);
"redirect:/recipe/spec/{recipeId}"
이게 문제가 되던 코드인데
redirectAttributes.addFlashAttribute("getWaterMount", waterMount);
"redirect:/recipe/spec/" + waterMount.getRecipeId();
로 변경해서 오류를 해결 했다.
'Dev > Springboot' 카테고리의 다른 글
HttpUrlConnection을 사용하여 외부URL Data Scrapping 하기 (0) | 2024.03.14 |
---|---|
WebApplication 의 Exception 처리 (0) | 2024.03.10 |
java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name '...' available as request attribute 오류 해결 방법 (0) | 2024.02.25 |
build.gradle 에서 lombok 버전 충돌 오류 ( feat. java 17 사용 ) (0) | 2024.02.20 |
Swagger 를 사용해서 Type 이 Bearer 인 JWT Token 인증하기 (0) | 2024.01.29 |