본문 바로가기
Dev/Spring

datepicker 를 vo에서 date형으로 받으려면?

by 바람냄새 2019. 8. 23.

나도 궁금해!!

 

화면에서는 datepicker 이용해 구현을 했어. 그래서 값이 2019/09/23 이렇게 입력되어 있고, 폼을 서브밋 하면,

 

해당 데이터가 컨트롤러의 @RequestBody 인 VO로 매핑되어 들어오는데 , 해당 매핑 멤버변수는 java의 Date 형이야.

 

그래서 아래와 같은 오류가 발생해.

 

I/O error while reading input message; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException:  Cannot deserialize value of type `java.util.Date` from String "2019/08/01":

 

not a valid representation (error: Failed to parse Date value '2019/08/01': Unparseable date: "2019/08/01") 

 

이걸 어떻게 처리할 수 있을까?