2014-02-07 4 views
0

Я обновляю ответ AJAX с помощью JSON TagLib с this-Формат даты JSON в JSP

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

Но я хочу, чтобы отформатировать shippingDate в формате «дд/мм/гггг».

Можно ли форматировать дату при установке свойства json? Спасибо.

+1

Проверьте флажок 'fmt' tag. Для этого используется тег 'formatDate'. –

+0

Спасибо. Как использовать тег формата в теге в коде выше? – Maryam

+1

Вы бы этого не сделали. Вы должны использовать 'formatDate' с атрибутом' var', затем ссылаться на это значение var с EL, ex. '$ {Вар имя}'. –

ответ

1

Вот как формат даты в JSP, используя теги в Java:

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

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

Update: Вы можете также назначить выход на вар JSP и использовать в другом месте в вашем JSP следующим образом:

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

<label>Shipping Date: </label> ${formattedShippingData} 
Смежные вопросы