Поэтому я использую Spring Webflow для загрузки файла и CommonsMultipartResolver
с параметром максимального размера файла.
Когда максимальный размер файла превышает, CommonsMultipartResolver
выдает MaxUploadSizeExceededException
, который я ловлю и обрабатываю очень хорошо, возвращаясь к своему исходному виду с новым ModelAndView с сообщением об ошибке, добавленным в модель.
Проблема в том, что браузер все равно проходит процесс загрузки файла ?? Есть ли способ остановить это? Я на самом деле не хочу, чтобы мои пользователи тратили свое время на загрузку файлов размером 10 или 20 мегабайтов, и им сообщалось, что максимальный лимит составляет 5 мегабайт (или похожий пример) ...