JSTL LocalDateTime-format
Ich formatieren will meine java 8 LocalDateTime Objekt in "dd.MM.JJJJ" - Muster. Gibt es eine library zu formatieren ? Ich habe versucht, folgenden code, aber er bekam Konvertierung Ausnahme.
<fmt:parseDate value="${date}" pattern="yyyy-MM-dd" var="parsedDate" type="date" />
Ist es tag oder Konverter für LocalDateTime Klasse in JSTL ?
Siehe auch: github.com/sargue/java-time-jsptags
InformationsquelleAutor Ugur Artun | 2016-02-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eigentlich hatte ich das gleiche problem und endete die Verzweigung der original-Joda Time jsp-tags zu erstellen Java 8 java.Zeit-JSP-tags.
Mit, dass die Bibliothek dein Beispiel wäre so etwas wie dieses:
Überprüfen Sie das repository für die installation Anweisungen: https://github.com/sargue/java-time-jsptags
InformationsquelleAutor sargue
Dann existiert es nicht in der 14-jährigen JSTL.
Ihre beste Wette ist, erstellen Sie eine benutzerdefinierte EL-Funktion. Zuerst erstellen Sie eine utility-Methode.
Dann erstellen Sie eine
/WEB-INF/functions.tld
wobei Sie sich registrieren die utility-Methode wie einer EL-Funktion:Schließlich verwenden Sie es wie folgt:
Erweitern wenn nötig die Methode zu nehmen
Locale
argument.InformationsquelleAutor BalusC
Hier ist meine Lösung (ich bin mit Spring MVC).
Im controller hinzufügen " = SimpleDateFormat mit der LocalDateTime Muster als Modell Attribut:
Verwenden Sie dann in der JSP, um eine Analyse der LocalDateTime und eine java.util.Datum:
Nun kann man analysieren, es mit JSTL.
InformationsquelleAutor aleric
Nein, Es existiert nicht für LocalDateTime.
Jedoch, die Sie verwenden können:
InformationsquelleAutor egemen