I am using annotated Spring 3.1 MVC code (spring-mvc) and when i send date object through the @RequestBody the date is showing up as numeric.
This is my controller
Alternatively if you are using jackson and want an ISO-8601 date on all dates (not just those you annotate), you can disable the default of writing dates as timestamps.
WRITE_DATES_AS_TIMESTAMPS
Then if you want to convert your dates into some other format than the default, you can do this: