ConversionFailedException

ConversionFailedException

我在Spring MVC Web应用程序中使用FormatterConverter。是否有捕获ConversionFailedException的正确方法?我想做其他事情,而不是让页面抛出JasperException

请注意:我不直接使用FormatterConverter。我configured Spring一定要为我这样做。因此,在表单中,我有一个String,但是使用注册的ConversionService,它将作为对象返回到控制器的@ModelAttribute注释参数。

最佳答案

您可以使用@ExceptionHandler,将其添加到您的课程中

@ExceptionHandler(ConversionFailedException.class)
public void handleError(ConversionFailedException ex) {
    // handle the exception
}


Reference

09-15 16:54