Я использую Formatter
s и Converter
s в моем веб-приложении Spring MVC. Есть ли способ поймать ConversionFailedException
? Я хочу сделать что-то еще, вместо того, чтобы наброситься на страницу JasperException
.Как перехватить исключение преобразования?
Обратите внимание: я не использую напрямую Formatter
или Converter
. I configured Spring сделать это для меня, как-то. Таким образом, в форме у меня есть String
, но с помощью зарегистрированного ConversionService
он возвращается к параметру @ModelAttribute
моего контроллера в качестве объекта.
Ах. Я понимаю, что это первое, что приходит на ум, но я напрямую не использую «Formatter» или «Конвертер». Я [настроил Spring] (http://docs.spring.io/spring/docs/current/spring-framework-reference/html/validation.html#core-convert-Spring-config), чтобы сделать это для меня каким-то образом. Таким образом, в форме у меня есть строка «String», но с использованием зарегистрированного «ConversionService», он возвращается к аннотированному параметру «@ ModelAttribute» моего контроллера как к объекту. –
@Kid Я отредактировал мой ответ – Guy
@Guy Я попробую это через несколько минут! Благодарим за ваше предложение. Я дам вам знать, если это сработает. –