Hallo Leute,
ich beschäftige mich grade mit JSF und versuche mit Hilfe von fmt:formatDate ein Datum auszugeben. Der Befehl wird in forlgendem Rahmen verwendet:
Ich erhalte nun folgende Fehlermeldung:
date ist allerdings vom Typ Date und soll über diese Methode abgerufen werden:
Vielleicht kann mir jemand helfen, denn ich verstehe nicht, warum das nicht klappt .
Vielen Dank schonmal,
Avus
ich beschäftige mich grade mit JSF und versuche mit Hilfe von fmt:formatDate ein Datum auszugeben. Der Befehl wird in forlgendem Rahmen verwendet:
Code:
<h:dataTable value="#{controller.entries}" var="entry">
<h:column>
...
<fmt:formatDate value="#{entry.date}" pattern="dd.MM.yyyy HH:mm" />
</h:column>
...
</h:dataTable>
Ich erhalte nun folgende Fehlermeldung:
Code:
org.apache.jasper.JasperException: javax.el.ELException: java.lang.IllegalArgumentException: Umwandlung von #{entry.date} von Typ class java.lang.String in class java.util.Date nicht möglich
date ist allerdings vom Typ Date und soll über diese Methode abgerufen werden:
Code:
public Date getDate() {
return date;
}
Vielleicht kann mir jemand helfen, denn ich verstehe nicht, warum das nicht klappt .
Vielen Dank schonmal,
Avus