[DEV] 기록

[SpringBoot] 컨트롤러에서 RequestParam으로 Date 타입 받는 방법

꾸준함. 2022. 4. 4. 17:56

개요

ajax를 통해 Date 타입을 RequestParam으로 보내는데 아래와 같이 400 에러가 발생했습니다.

HTTP Status 400: The request sent by the client was syntactically incorrect.

 

코드

 

html


 

Controller


 

해결 방법

아래와 같이 @DateTimeFormat 어노테이션을 추가하면 해결되는 문제입니다.


 

참고

https://stackoverflow.com/questions/15164864/how-to-accept-date-params-in-a-get-request-to-spring-mvc-controller

 

How to accept Date params in a GET request to Spring MVC Controller?

I've a GET request that sends a date in YYYY-MM-DD format to a Spring Controller. The controller code is as follows: @RequestMapping(value="/fetch" , method=RequestMethod.GET) public @Response...

stackoverflow.com

 

 

반응형