Saat mengunggah gambar hari ini, kesalahan berikut dilaporkan: Layanan menjalankan pengecualian, tidak dapat menguraikan permintaan servlet multipart; Pengecualian bersarang adalah java.lang.illegalstateException: org.apache.tomcat.util.http.fileupload.fileuploadbase $ FileizelimiteExedEcception: File lapangan melebihi ukuran maksimum 1048576 byte.
Default Springboot menjadi 1m, sehingga dimodifikasi sesuai dengan kebutuhan.
Ada dua jenis, satu dikonfigurasi di kelas startup, dan yang lainnya dikonfigurasi dalam application.yml atau application.properties.
Tipe pertama ditambahkan sebagai berikut, restart;
Multipart: Diaktifkan: Ukuran Max-File True: 50MB Max-Request-SIZE: 50MB
Tipe kedua adalah menambahkan kode berikut ke kelas startup: MB atau KB OK.
/*** @date: 2018/3/5 14: 02* @Author: hejr* @description: Konfigurasi unggah file*/ @beanpublic multipartConfigElement multipartConfigElement () {multipartConfigFactory factory = new MultipartConfactory (); // factory maksimum.setmaxfileSize ("5mb"); /// atur total factory ukuran data yang diunggah.setMaxRequestSize ("50MB"); return factory.createMultipartConfig ();}Meringkaskan
Di atas adalah dua metode konfigurasi untuk membatasi ukuran file atau gambar yang diunggah oleh editor. Saya harap ini akan membantu semua orang. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas semua orang tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!