jquery datepicker-spring mvc-format Datum
Wenn ich speichern Sie ein Objekt mit datepicker, dass es ok ist. Aber wenn ich versuche zu aktualisieren, die ich mit Problemen konfrontiert. Während des update-hibernate return date-Objekt wie 2012-3-4 und diese in jquery datepicker-Feld. Date-picker-Feld nicht kennt, die dieses format und während der update-Datum wird nicht gespeichert, da das Datumsformat falsch ist. jquery Datum im format mm/dd/yyyy. Ich will, dass dieses format in datepicker.
Was soll ich tun?
jquery
$( "#event_end_date" ).datepicker();
.jsp
<f:input path="activity.eventDate" type="text" style="width: 90%"/>
controller-Teil
@RequestMapping("/activity/{id}")
public String updateActivity(Model model, @PathVariable Long id) {
Activity activity = (Activity) databaseDao.load(id, Activity.class);
ActivityVO act = new ActivityVO();
act.setActivity(activity);
model.addAttribute("activityVO", act);
return "activity/create-activity";
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beim arbeiten mit Feder, Sie haben viele Möglichkeiten, Steuern die Formatierung des Datums an. Ich persönlich bevorzuge CustomPropertyEditor, aber Sie können eine chance geben, annotation-driven Formatierung.
Unten Liste der Ressourcen, die Sie prüfen können:
http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/validation.html
@DateTimeFormat nicht richtig funktioniert
Spring Java @DateTimeFormat
Spring MVC Typ-Konvertierung : eingeschaften-Editor oder Konverter?
Folgte ich http://ankeetmaini.wordpress.com/2012/01/24/binding-date-in-spring/
Es löste das problem,