如何在Apache Wicket 1.4 版中限制上传文件的大小?
我正在使用FileUploadField处理没有任何 Ajax 内容的普通表单提交的上传。使用Form.setMaxSize()限制上传文件的大小是否足够?
如果上传的文件太大,浏览器将上传整个文件,Wicket 将创建带有 key 的验证错误消息[form-id].uploadTooLarge
。
但是 Wicket 如何在内部处理这种情况,创建临时文件等?
我想防止在 Wicket 处理请求时用户上传不适合内存或磁盘的几 GB 文件的情况。