0
Я пользуюсь услугами весеннего отдыха. Я получаю неверный месяц, когда JSON разбирается Springполучение ошибки неверный месяц в дате при использовании службы Spring Rest
в: Пт Янв 13 5:30:00 IST 2017 от: Сб Янв 14 5:30:00 IST 2017
I я даже не пропускаю время, и время не так, как мои системные часы.
Это мой запрос JSON
{"emp_name":"Pavan Keely","emp_id":"135835","entry_by":"172033","is_half_day":false,"applied_to_date":"13/02/2017","applied_from_date":"14/02/2017","taken_to_date":"","taken_from_date":"","leave_type_id":"1"}
Это класс Pojo
public class AppliedLeave
{
private int id;
private String emp_id;
private int leave_type_id;
@JsonFormat(pattern="dd/MM/yyyy")
private Date applied_from_date;
@JsonFormat(pattern="dd/MM/yyyy")
private Date applied_to_date;
private boolean is_half_day;
private double no_of_days_applied;
private String entry_by;
private String entry_date;
}
Предположим, геттер сеттер есть
И это мой контроллер
@RequestMapping(value = "/add-taken-leave", method = RequestMethod.POST)
public ResponseEntity<String> addTakenLeave(@RequestBody TakenLeave takenLeave)
{
if ((leaveTrackerService.addTakenLeave(takenLeave)).equals("success"))
return new ResponseEntity<String>("{\"success\": \"true\" }", HttpStatus.OK);
return new ResponseEntity<String>("{\"success\": \"false\" }", HttpStatus.OK);
}
спасибо, что работает после очистки проекта –