스프링 MVC이해 (Request)

송수용·2022년 6월 3일
0

웹 개발의 봄, Spring

목록 보기
23/25

    // [Request sample]
    // POST http://localhost:8080/hello/request/form/model
    // Header
    //  Content type: application/x-www-form-urlencoded
    // Body
    //  name=BTS&age=28
    @PostMapping("/form/model")
    @ResponseBody
    public String helloRequestBodyForm(@ModelAttribute Star star) {
        return String.format("Hello, @RequestBody.<br> (name = %s, age = %d) ", star.name, star.age);
    }

modelAttribute 로 선언한 객체에는 @Setter를 선언이 필요하다.
@RequestBody는 생략이 불가능하고 application/json을 받기 위해서는
@RequestBody를 반드시 사용해야한다.

Controller 구현

profile
#공부중 #협업 #소통중시 #백엔드개발자 #능동적 #워커홀릭 #스파르타코딩 #항해99 #미니튜터 #Nudge #ENTJ #브레인스토밍 #아이디어뱅크

0개의 댓글