Al cargar la imagen hoy, se informó el siguiente error: el servicio ejecuta una excepción, no pudo analizar la solicitud de servlet multipart; La excepción anidada es java.lang.illegalstateException: org.apache.tomcat.util.http.fileupload.fileuploadbase $ filesizeliMitexcededException: el archivo de campo excede su tamaño máximo permitido de 1048576 bytes.
SpringBoot predeterminado a 1M, por lo que se modifica de acuerdo con las necesidades.
Hay dos tipos, uno está configurado en la clase de inicio y el otro está configurado en Application.yml o Application.Properties.
El primer tipo se agrega de la siguiente manera, reinicie;
multipart: habilitado: verdadero tamaño máximo de archivo: 50mb-requisito máximo-tamaño: 50mb
El segundo tipo es agregar el siguiente código a la clase de inicio: MB o KB está bien.
/*** @date: 2018/3/5 14: 02* @author: hejr* @Description: File de carga de archivos*/ @beanpublic multipartconfigelement multipartconfigelement () {multipartconfigFactory factory = new multipartconfigFactory (); // máximo de fábrica.setMaxFilesize ("5mb"); /// Establecer el tamaño total de datos cargados fábrica.setMaxRequestSize ("50mb"); return factory.createMultipartConfig ();}Resumir
Los anteriores son los dos métodos de configuración para restringir el tamaño de archivos o imágenes cargadas por el editor. Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!