Gibt es ein Tag in der Struts1-Tag-Bibliothek, das ein java.util.Date
Objekt formatieren kann?Struts 1 Datumsformat Tag
In Struts 2 kann ich das s:date
Tag verwenden, aber ich finde das Struts 1 nicht gleichwertig.
Gibt es ein Tag in der Struts1-Tag-Bibliothek, das ein java.util.Date
Objekt formatieren kann?Struts 1 Datumsformat Tag
In Struts 2 kann ich das s:date
Tag verwenden, aber ich finde das Struts 1 nicht gleichwertig.
Nichts dergleichen erscheint in der Sruts tag reference. Sie können dafür jedoch den Tag JSTLfmt:formatDate
verwenden. JSTL und Struts1 gehen fast Hand in Hand.
<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
...
<p><fmt:formatDate value="${bean.date}" pattern="yyyy-MM-dd" />
<p><fmt:formatDate value="${bean.date}" type="date" dateStyle="long" />
Welche drucken soll wie:
2010-06-18 June 18, 2010
Sie die java.text.SimpleDateFormat
unter den Hauben verwendet. Sein Javadoc beschreibt die verfügbaren Muster und Stile.
Können Sie nicht Formatattribut verwenden? Etwas wie:
bean:write name=xxxx format="MMMM-dd-yyyy"
Es funktioniert für die Verwendung von format="MM-dd-yyyy"
als Attribut für bean:write
-Tag.