본문 바로가기

web +a

폼데이터를 DB에 저장하기1 (client => server) | 폼데이터를 DTO에 저장

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의 필드에 저장되었다.

 

 

 

반응형
다른 블로그