jsp - JSP 中的日期通过 JSTL 从 XMLCalendar 转换为 util date

标签 jsp jstl jsp-tags

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

<fmt:formatDate value="${xmlCalendarDate}" pattern="dd/MM/yyyy" />

使用此标签我遇到异常

 java.lang.IllegalArgumentException: Cannot convert 2015-07-02T21:33:35Z of type class org.eclipse.emf.ecore.xml.type.internal.XMLCalendar to class java.util.Date

是否有任何其他标记或其他方法可以在我的 JSP 页面上呈现此日期。

提前致谢。

最佳答案

    <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>

关于jsp - JSP 中的日期通过 JSTL 从 XMLCalendar 转换为 util date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31284215/

相关文章:

forms - Spring MVC 表单 :checkbox not working

java - 将 JavaBean 传递给 Struts 1 block

java - 如何修复错误方法_jspService(HttpServletRequest,HttpServletResponse)的代码超出了Jboss的65535字节限制

java - 避免在 Java 自定义标记处理程序中生成 html,第 2 部分

css - <c :out> tag in JSP 中的字体类型

java - 是否可以在 jSTL 中使用 foreach 同时迭代两个项目?

java - 使用 Struts 2 和 Hibernate 编辑行不起作用

java - 发送列表到jsp标签

java - 使用 c 访问映射中的值 :out tag

java - 如何在spring中显示具有帐户状态的用户列表