Ich benutze Federstütze Dienstleistungen. Ich bin immer falsch Monat, wenn die json von SpringFehler erhalten falscher Monat in Datum bei der Verwendung der Federstütze Service
zu analysiert wird: Fr 13. Januar 05.30.00 IST 2017 aus: Sa 14. Januar 05.30.00 IST 2017
I bin nicht mal die zeit auch mal nicht so wie meine systemuhr.
Das ist mein json Anfrage
{"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"}
Dies ist POJO Klasse
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;
}
Getter Setter Angenommen gibt es
Und das ist mein Controller
@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);
}
danke es funktioniert gut, nachdem ich das Projekt gereinigt habe –