J'ai une boucle qui passe par toutes les nouvelles que nous avons sur notre site. L'un des champs est la date ${newsitem.value['Date']}
, donnée en milllisecondes. J'aimerais afficher cette date au format mois/jour/année sur la page Web. Je pensais que l'étiquette de format JSTL, <fmt:formatDate>
, aiderait, mais je n'ai pas réussi. Savez-vous comment le faire?Comment mettre en forme la date dans JSTL
<cms:contentaccess var="newsitem" />
<h2><c:out value="${newsitem.value['Title']}" /></h2>
// display date here
<c:out value="${newsitem.value['Text']}" escapeXml="false" />
J'ai essayé plus tôt, mais il jette cette erreur: « Impossible de convertir 1270738800000 de type classe org.opencms.jsp.util.CmsJspContentAccessValueWrapper à la classe java.util.Date » –
L'URI taglib indique un 10 version de JSTL d'un an. Veuillez mettre à jour. – BalusC
merci de repérer l'ancien URI, je l'ai mis à jour comme vous l'avez suggéré – BenM