Wie wird der formatierte Kalendertyp in JSTL angezeigt?

8

Ich verwende den Kalendertyp in Java und möchte das formatierte Datum in JSTL anzeigen.

Ich habe es versucht:

%Vor%

Aber es funktioniert nicht:

  

java.text.ParseException: Nicht übertragbares Datum

Kann JSTL Calendar type formatieren?

    
maectpo 17.05.2010, 12:14
quelle

1 Antwort

26

Nein, es kann nur den java.util.Date -Typ formatieren da es DateFormat#format() unter den Hauben. Verwenden Sie Calendar#getTime() , um davon zu profitieren die Calendar .

%Vor%

Beachten Sie, dass Sie hierfür fmt:formatDate benötigen, nicht fmt:parseDate . Die Formatierung konvertiert ein Date -Objekt in eine vom Menschen lesbare Datumszeichenfolge, und beim Parsing wird eine vom Menschen lesbare Datumszeichenfolge in ein Date -Objekt konvertiert.

    
BalusC 17.05.2010, 12:19
quelle

Tags und Links