Lors du téléchargement de l'image aujourd'hui, l'erreur suivante a été signalée: l'exception du service exécute, n'a pas pu analyser la demande de servlet multipart; L'exception imbriquée est java.lang.illegalstateException: org.apache.tomcat.util.http.fileupload.fileuploadbase $ filesizelimitexededException: le fichier de champ dépasse sa taille maximale autorisée de 1048576 octets.
Springboot est par défaut à 1 m, il est donc modifié en fonction des besoins.
Il y a deux types, l'un est configuré dans la classe de démarrage et l'autre est configuré dans Application.yml ou application.properties.
Le premier type est ajouté comme suit, redémarrer;
Multige: Activé: True Max-File-Size: 50Mb Max-Request-Size: 50 Mo
Le deuxième type consiste à ajouter le code suivant à la classe de démarrage: MB ou KB est OK.
/ *** @Date: 2018/3/5 14: 02 * @Author: Hejr * @Description: Configuration de téléchargement de fichiers * / @ beanpublic multipartConfigelement MultipartConfigelement () {multipartConFigFactory factory = new multipartConfigFactory (); // maximum factory.setMaxFileSize ("5 Mo"); /// Définissez la taille totale des données Téléchargé Factory.SetMaxRequestSize ("50 Mo"); return factory.createMultiPartConfig ();}Résumer
Ce qui précède sont les deux méthodes de configuration pour restreindre la taille des fichiers ou des images téléchargées par l'éditeur. J'espère que ce sera utile à tout le monde. Si vous avez des questions, veuillez me laisser un message et l'éditeur répondra à tout le monde à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!