Ich habe eine Entitätsklasse und es hat Eigenschaft java.util.Date Typ. Und wenn ich „Pfad“ param meinem Eingang passieren, wie defult es zeigt mir wie folgt aus:Datumsmuster mit Spring MVC-Form-Tags
Aber ich will Muster ändern. Außerdem muss der vorhandene Date-Wert des ausgewählten Eigentümerobjekts angezeigt werden.
Ich versuchte fmt zu verwenden: format aber es funktioniert nicht:/
<div class="form-group">
<label class="col-sm-3 control-label"><spring:message code="label.name" /><span class="text-danger">*</span></label>
<div class="col-sm-8">
<fmt:formatDate value="${owner.installDate}" var="installDate" pattern="dd/MM/yyyy" />
<form:input type="date" path="installDate" value="${installDate}" class="form-control" placeholder="Yuklenme tarixini yazin....." required="true" />
<form:errors path="installDate" cssClass="error"></form:errors>
</div>
Vielen Dank für Ihren Kommentar. Ja, habe fmt Bibliothek zu meinem JSP hinzufügen. Aber Sie haben Recht, es könnte eine Rückgabe-Zeichenfolge aus der Datenbank sein. Wenn ich einen neuen Besitzer erstellen möchte, wird dieser Fehler angezeigt: Fehler beim Konvertieren des Eigenschaftswerts vom Typ [java.lang.String] in den erforderlichen Typ [java.util.Date] –
In diesem Fall sollten Sie die Datumszeichenfolge als in aktualisiert analysieren meine Antwort – mhasan
endlos danke dir mein Bruder. Ich habe das Problem gelöst, indem ich @DateTimeFormat (pattern = "yyyy-MM-dd") Annotation zu meiner Eigenschaft Date type hinzugefügt habe. Aber immer noch in der Aktualisierungsseite zeigt es keinen vorhandenen Wert an. Obwohl ich