Spring Convertor или Property Editor для преобразования нескольких параметров запроса в объект?

Конкретным примером может быть реализация Convertor / PropertyEditor для (2011, 11, 24, 8, 10, AM) параметров запроса объекта Date?

Допустим, мой пользовательский интерфейс использует виджет, который использует 6 полей формы html для календаря (2011, 11, 24, 8, 10, AM), что очень неудобно.

Идеальным решением было бы, если бы параметр был только один - «yyyy: MM: dd: hh: mm: aa», аннотация @DateTimeFormat была в поле, а WebDataBinder был установлен с помощью DefaultConversionService + joda-time находится в пути к классам.

Но я должен сохранить посмотрите, почувствуйте и используйте этот виджет. Также выполнение этого преобразования в методе обработчика сильно усложняет проверку. Есть идеи, как это сделать, не беспокоясь о методе обработчика?

6
задан lisak 17 July 2011 в 20:05
поделиться