관리 메뉴

제뉴어리의 모든것

리다이렉트시 Model의 달라진점 본문

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";

    }