post방식으로 전달된 폼데이터를 DTO에 저장하는 실습
① <form>태그에 담긴 데이터가
action="도착주소" method="post" 방식으로 submit됨
② Controller의 @PostMapping("도착주소") 메서드가 처리함
메서드의 파라미터는 DTO임!! DTO가 폼데이터를 받음 (DTO 예: class ArticleForm)
Let : <form>에서 받을 데이터가 <input>, <textarea>로 두가지인 상황
Then : 해당 데이터 각각의 name속성 == 해당 데이터를 저장해둘 DTO 필드명
즉 : 데이터 작성할 곳의 name속성에 DTO필드명를 집어넣어 어따가 저장할지를 명시해야 한다.
결과 : 폼데이터가 post방식으로 => 컨트롤러에 의해 => DTO의 필드에 저장되었다.
반응형
'web +a' 카테고리의 다른 글
스프링부트 ~9 | DB 조회 (0) | 2022.07.19 |
---|---|
폼데이터를 DB에 저장하기2 | (server => DB) | JPA개념 & DTO를 Entity로 => Repository => DB까지 (0) | 2022.07.18 |
스프링부트 ~06 | 레이아웃 템플릿도 만들 수 있다 (0) | 2022.07.17 |
스프링부트 ~04 | 뷰템플릿 (0) | 2022.07.17 |
메모) 구상/기획 단계라는 것 (0) | 2022.07.16 |