Verwendung von CommonsMultipartResolver im Spring Boot

8

Ich habe versucht, CommonsMultipartResolver in Boot zu verwenden und meine alte Anwendung (WAR) in Boot zu übersetzen, und jetzt hat es den folgenden Code:

%Vor%

Ist dies der richtige Weg in Boot, Ursache ein Ich sah einige Eigenschaften in application.properties angewendet werden. Wären sie der gleiche Zweck als eine FilterRegistrationBean?

%Vor%

Könnte jemand irgendeine Probe zur Verfügung stellen, wie man es benutzt? Danke.

Übrigens, es hat versucht, die Eigenschaft "multipart.enabled = true" zu setzen, und ich habe:

%Vor%     
Carlos Alberto 10.06.2015, 22:14
quelle

2 Antworten

2

Dies war ein Bug im Spring Boot und wird in 1.2.5.     

Phil Webb 30.06.2015, 16:03
quelle
1

Erstens gibt es in org.springframework.boot.autoconfigure.web.MultipartProperties class keine Eigenschaft aktiviert .

Siehe Ссылка

Wenn Sie Servlet 3 Container verwenden, müssen Sie nicht commons-fileeupload-Mechanismus verwenden und die Multipart-Unterstützung ist standardmäßig aktiviert. Wenn Sie keine mehrteilige Standardkonfiguration anpassen möchten, müssen Sie auch keine Konfiguration in application.properties hinzufügen.

%Vor%

Wenn Sie commons-fileupload verwenden möchten, funktioniert das Hinzufügen der folgenden Konfiguration einwandfrei:

%Vor%

Und natürlich müssen wir Commons-Fileupload-Abhängigkeit hinzufügen.

%Vor%     
K. Siva Prasad Reddy 11.06.2015 04:47
quelle