Весне есть что позаботиться об этом. Если вы используете Spring, вам повезло, или вам нужно развернуть свое собственное решение на основе того, что делает Spring. Я не могу говорить о других фреймворках, но, полагаю, многие другие фреймворки будут иметь некоторую поддержку для этого.
Взгляните на org.springframework.web.multipart.commons.CommonsMultipartResolver
и org.springframework.web.multipart.MaxUploadSizeExceededException
У CommonsMultipartResolver
есть свойство maxUploadSize
, которое позволяет вам контролировать максимальный размер.