Я могу определить MultipartResolver
следующим образом с maxUploadSize
размером 10 КБ (10000 байт):
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="10000"/>
</bean
Однако, если администратору необходимо загрузить через интерфейс администратора несколько больших файлов, которые превышают это ограничение, необходимо временно перенастроить приложение, чтобы разрешить это – а затем повторно настроить, чтобы обычные пользователи не превышали это ограничение.
В то время как это происходит, обычный пользователь, конечно, потенциально может спрятать большой файл без предупреждения.
Есть ли способ настроить преобразователь для использования разных maxUploadSize
в этих двух ситуациях?