通过JSTL在JSP中从XMLCalendar到util日期的日期转换

通过JSTL在JSP中从XMLCalendar到util日期的日期转换,jsp,jstl,jsp-tags,Jsp,Jstl,Jsp Tags,我正在尝试将XMLCalendar日期转换为正常的日期格式,以便在JSP页面上呈现。使用以下标记时,我遇到异常: <fmt:formatDate value="${xmlCalendarDate}" pattern="dd/MM/yyyy" /> 是否有其他标记或其他方法在我的JSP页面上呈现此日期 提前感谢。这是的子类。你可以先获得via,然后再打电话给它,从中得到好处 因此,假设具备EL 2.2功能的环境,这应该可以: <fmt:formatDate value="${x

我正在尝试将XMLCalendar日期转换为正常的日期格式,以便在JSP页面上呈现。使用以下标记时,我遇到异常:

<fmt:formatDate value="${xmlCalendarDate}" pattern="dd/MM/yyyy" />
是否有其他标记或其他方法在我的JSP页面上呈现此日期

提前感谢。

这是的子类。你可以先获得via,然后再打电话给它,从中得到好处

因此,假设具备EL 2.2功能的环境,这应该可以:

<fmt:formatDate value="${xmlCalendarDate.toGregorianCalendar().time}" pattern="dd/MM/yyyy" />

${order.currency.symbol}${order.totalChargeAmount.price}
<fmt:formatDate value="${xmlCalendarDate.toGregorianCalendar().time}" pattern="dd/MM/yyyy" />
Date date = xmlCalendarDate.toGregorianCalendar().getTime();
// ...
    <td data-title="Order Date">
        <fmt:formatDate value="${order.dateCreated.toGregorianCalendar().time}" pattern="yyyy/MM/dd HH:mm:ss" />
        <%--${order.dateCreated}--%>
    </td>
    <!--order status-->
    <td data-title="Order Status">
        <c:if test="${order.status.code=='CREATED'}">
            <spring:message code="web.page.order.create" />
        </c:if>
    </td>
    <%-- ${order.status.code}</td>--%>
    <!--quanity-->
    <td data-title="Total"><span class="f_size_large fw_medium scheme_color">${order.currency.symbol}${order.totalChargeAmount.price}</span>
    </td>
</tr>