더북(TheBook)

5. BookController 클래스에 있는 GET 방식의 requestAddNewBookForm() 메서드에서 커맨드 객체 이름을 NewBook으로 수정합니다.

코드 7-7 BookController.java

package com.springmvc.controller;
...
import org.springframework.web.bind.annotation.ModelAttribute;
...
@Controller
@RequestMapping("/books")
public class BookController {
    ...

    @GetMapping("/add") 
    public String requestAddBookForm(@ModelAttribute("NewBook") Book book) { 
        return "addBook";
    }  
}

@RequestMapping(value="/add", method=RequestMethod.GET) 또는 @RequestMapping("/add")와 같습니다.

@ModelAttribute를 이용하여 커맨드 객체 이름을 NewBook으로 수정합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.