В моей модели есть поле Joda-DateTime, и я хочу отобразить его в формате JSP.Я аннотировал его новой аннотацией @DateTimeFormat:
public class Customer {
private DateTime dateOfBirth;
@DateTimeFormat(style="M-")
public DateTime getDateOfBirth() {
return dateOfBirth;
}
}
Теперь я хочу отобразить dateOfBirth в моем JSP:
Date of birth: ${customer.dateOfBirth}
Но результат не отформатирован:
Date of birth: 2010-08-11T11:23:30.148+02:00
После некоторых исследований я обнаружил, что мне нужно использовать пружину: bind-tag:
<spring:bind path="customer.dateOfBirth">
Date of birth: ${status.value}
</spring:bind>
С этим все работает.Но это кажется слишком сложным для этой простой задачи.А использовать этот метод в списках еще сложнее, поскольку вам необходимо интегрировать индекс списка в путь привязки.
Поэтому мой вопрос таков: существует ли более простой способ отображения отформатированного значения с использованием весеннего форматирования-annotations