Frage

Ich entwickle eine groovige Anwendung und habe Probleme, wenn ich ein Datumsfeld anzeige.

Wenn ich die folgende Notation verwende:

<g:formatDate format="dd.MM.yyyy" date="${fieldValue(bean: incidentTicketSLAInstance, field: "erstellungsDatum")}"/>                     

Ich bekomme das tatsächliche Datum anstelle dessen, was am DB gespeichert wird.

Wenn ich diese Notation benutze, funktioniert sie richtig.

<g:formatDate format="dd.MM.yyyy" date="${incidentTicketSLAInstance?.erstellungsDatum}" />

mache ich hier etwas falsch? Sind nicht beide Notationen gleichwertig? (Übrigens existiert die Instanz und Ersteungsdatum ist nicht null)

Danke im Voraus,

Luis

War es hilfreich?

Lösung

Der FieldValue -Anruf gibt eine Zeichenfolge zurück, keine Datumsobjekt, die das Formatdat nicht richtig funktioniert

Sie müssen die zweite Notation verwenden (wie Sie entdeckt haben)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top