Как ограничить размер файла при загрузке в Apache Wicket версия 1.4?
Я использую FileUploadField для обработки загрузки с обычной формой отправки без каких-либо Ajax вещей. Достаточно ли использовать Form.setMaxSize () , чтобы ограничить размер загружаемого файла?
Если загружен слишком большой файл, браузер загрузит весь файл, а Wicket создаст сообщение об ошибке проверки с ключом [form-id].uploadTooLarge
.
Но как Wicket внутренне обрабатывает эту ситуацию, создавая временные файлы и т. Д.?
Я бы хотел предотвратить случай, когда пользователь загружает файл размером в несколько ГБ, который не помещается в память или диск, пока Wicket обрабатывает запрос.