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