Использование Spring 3 @ExceptionHandler с общими FileUpload и SizeLimitExceededException / MaxUploadSizeExceededException

У меня проблемы с перехватом и корректной обработкой загрузки файла общего доступа ' s FileUploadBase.SizeLimitExceededException или Spring MaxUploadSizeExceededException при загрузке больших файлов.

Насколько я могу судить, эти исключения генерируются во время привязки данных до того, как контроллер будет фактически достигнут, что приводит к 500 и отсутствию вызова метода обработчика исключений. Кто-нибудь сталкивался с этим раньше, и как лучше всего правильно обрабатывать эти исключения?

18
задан skaffman 18 May 2012 в 15:45
поделиться