Я хочу изменить стандартные сообщения об ошибках, генерируемые Spring.
У меня в основном есть эта форма. Формат даты должен соответствовать "мм / дд / гггг"
<p>
<label class="label">Start Date</label>
<form:input path="dteStartDate" />
<form:errors path="dteStartDate"/>
</p>
Все работает нормально, но во время привязки я получаю это сообщение, добавленное к форме: тег ошибки.
Не удалось преобразовать значение свойства типа [java.lang.String] в требуемый тип
[java.util.Date] для свойства dteStartDate; Вложенное исключение - java.lang.IllegalArgumentException:
Невозможно проанализировать дату: Неразборчивая дата: "2010/11/19"
Могу ли я настроить это? Чтобы вместо них я мог показать что-то вроде этого:
Неверный формат даты. Формат должен быть "мм / дд / гггг"
Это Spring MVC 2.5.