@DateTimeFormat не работает должным образом - PullRequest
2 голосов
/ 12 января 2012

У меня проблемы с использованием аннотации @DateTimeFormat Spring.Сегодня я немного изучал этот вопрос, но по какой-то причине просто не могу заставить его работать.

@DateTimeFormat(pattern="MM/dd/yyyy")
@Column(name="my_date")
private Date myDate;

public Date getMyDate() {
    return this.myDate;
}
public void setMyDate(Date myDate) {
    this.myDate = myDate;
}

Сейчас код отображает дату и время в виде гггг-ММ-ддЧЧ: мм: сс.с (т.е. 2012-01-11 00: 00: 00.0)

Я прочитал, что вам нужно добавить Joda-Time в ваш путь к классу, и я сделал этоЯ что-то упустил?

1 Ответ

1 голос
/ 07 июня 2012

Вам необходимо включить обработку этих аннотаций. Самый простой способ - схема mvc ...

<mvc:annotation-driven />

Joda Time не требуется для форматирования. @DateTimeFormat можно использовать в полях long, Date и Calendar. Если вы хотите использовать его в полях Joda Time, вам нужно иметь 1,3 или выше на вашем classpath

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...