У меня небольшая проблема со страницей JSP. Я использую Stripes в качестве фреймворка, но это не должно иметь большого значения. В основном у меня есть bean-компонент, который через получатель возвращает дату в виде GregorianCalendar
. Я должен отобразить эту дату в JSP. Когда я пытаюсь:
<fmt:formatDate type="both" dateStyle="full" value="${myObject.itsGregorian}">
Я получаю исключение, в котором говорится, что он не может преобразовать GregorianCalendar
в Date
.
Я понимаю, что fmt:formatDate
форматирует объект Date
, а не GregorianCalendar
, но есть ли способ изменить это? Поскольку это назначение, и у меня есть предварительно закодированный компонент, мне не разрешено прикасаться к нему, поэтому я не могу преобразовать его получатель для даты, чтобы он возвращал Date
.
Как я могу решить эту проблему лучше всего?