Wie eine Datumsanzeige mit c:out tag in einem bestimmten format
Ich bin mit JSTL. Ich möchte eine Datumsanzeige in JSP mit <c:out ..>
tag.
Versuchte ich <c:out value = "<fmt:formatdate value = '${datevar}'"/>
.
Aber es zeigt, wie <fmt:formatdate value = '${datevar}'
im HTML.
Was geändert werden muss, um das Datum anzuzeigen, die mit dem erwarteten format?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Brauchen Sie nicht
<c:out>
und der tag ist eigentlich als<fmt:formatDate>
(beachten Sie die groß -D
).Wenn Sie wirklich wollen, zu speichern, es in eine variable, um später wieder in
<c:out>
, dann verwenden Sievar
Attribut.pattern
Attribut. Ich aktualisierte die Antwort. Siehe auch Dokumentation: download.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/fmt/... Beachten Sie, dassYYYY
ist ein ungültiges Muster für Jahre, sollte esyyyy
. Siehe auch download.oracle.com/javase/6/docs/api/java/text/...