【问题标题】:Format JSON date in JSP在 JSP 中格式化 JSON 日期
【发布时间】:2014-02-07 20:00:12
【问题描述】:

我正在使用 JSON taglib 更新 AJAX 响应-

<json:property name="shipDate" value="Date is ${shippingDate}"></json:property>

但我想将 shippingDate 格式化为“dd/MM/yyyy”格式。

是否可以在设置 json 属性时格式化日期? 谢谢。

【问题讨论】:

  • 查看fmt 标签库。它有一个formatDate 标签来做到这一点。
  • 谢谢。我将如何在上面代码中的 标记中使用格式标记?
  • 你不会的。您可以将formatDatevar 属性一起使用,然后使用EL 引用该var 值,例如。 ${var-name}.

标签: java json jsp


【解决方案1】:

以下是如何使用 Java 的标签在 JSP 中格式化日期:

<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

<fmt:formatDate value="${shippingDate}" pattern="MMM dd, yyyy"/>

更新:您还可以将输出分配给 JSP var 并在 JSP 中的其他地方使用,如下所示:

<fmt:formatDate value="${shippingDate}" pattern="MMM dd, yyyy" var="formattedShippingData" />

<label>Shipping Date: </label> ${formattedShippingData}

【讨论】:

    猜你喜欢
    • 2011-09-03
    • 2016-08-20
    • 1970-01-01
    • 2010-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-29
    • 1970-01-01
    相关资源
    最近更新 更多