Ich konnte Image auf Server hochladen und ich kann mein Bild in Pfad /static/images/gallery
finden. Wenn ich nun versuche, hochgeladene Bilder zu laden, zeigt die Anwendung kein Thema an. Erst nach dem Neustart der Anwendung.Spring Boot laden Bild nach dem Upload
1
A
Antwort
-1
Das statische Verzeichnis wird beim Start geladen. Wenn Sie also Bilder hochladen oder Änderungen an Dateien oder Ordnern im statischen Ordner vornehmen, wird dies nicht berücksichtigt, da ApplicationContext bereits initialisiert wurde.
Um dynamisches Bild laden Sie diese Schritte ausführen können:
Schritt 1: Erstellen Sie ein Verzeichnis außerhalb Static Ordner sagen Medien ich auf dem Server erstellt
/var/www/html/myapp/media
Schritt 2: hochladen Dateien im Medienverzeichnis.
Schritt 3: Implementieren Sie WebMvcConfigurer.
@Configuration
public class AdditionalResourceWebConfiguration implements WebMvcConfigurer {
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
registry.addResourceHandler("/media/**").addResourceLocations("file:media/");
}
}
Nach dem Hochladen Sie Ihre Datei http://localhost:8080/media/filename.jpg dynamisch zugreifen können.
Verwandte Themen
- 1. Spring Boot-Datei Upload-Fehler
- 2. Django dreht Iphone Bild nach dem Upload
- 3. Spring Boot-Anwendung sofort nach dem Start
- 4. Spring Boot - Laden von Anfangsdaten
- 5. Disable Spring Boot Multipart Upload von Controller
- 6. Spring Boot + FreeMarker + RestController Laden von Vorlagen
- 7. Zeige hochgeladen Bild mit Spring boot
- 8. Gebäude Docker Bild von Spring Boot Jar
- 9. CKEditor 4.6 Bild-Upload fügt keine Bild-URL nach dem Upload ein
- 10. Vorschau Bild vor dem Upload
- 11. Spring-Boot-Eigenschaften aus JSON-Datei laden
- 12. Spring Boot Herunterfahren nach dem Hinzufügen von JPA
- 13. Spring Boot-Anwendung Herunterfahren sofort nach dem Start
- 14. Dienst startet nicht nach dem Upgrade auf Spring Boot 1.4
- 15. Spring Boot Anwendungen stoppen direkt nach dem Start
- 16. Liberty Spring Boot und Spring Boot
- 17. Spring Boot Actuator ohne Spring Boot
- 18. Nach dem Upload Bild auf S3 bekomme ich ungültige URL
- 19. Bild kann nicht nach dem Upload mit Angular.js
- 20. Wie man den Knopf nach dem Upload-Bild bewegt?
- 21. Wie lösche Datei und Bild nach dem Upload von Codeigniter?
- 22. Datei-Upload in Spring-Boot zu sql db hinzufügen
- 23. Bean Fehler beim Testen der Unit Spring Boot Datei Upload
- 24. Wie implementiert man Datei-Upload mit AngularJS, Spring-Boot?
- 25. Datei nach dem Upload löschen
- 26. Trikot, Spring Boot, Bild hochladen Nicht unterstützte Medien Typ
- 27. Spring-Boot & Spring-Security-Konfiguration
- 28. Spring Boot, MultipartFile Methoden
- 29. Bild von Inhalt nach fehlgeschlagenem Upload entfernen
- 30. Spring Boot/JPA/Hibernate, Wie wechseln Datenbankanbieter nach Spring-Profil?
Bitte senden Sie den Code für die Anzeige des Bildes und Details zu dem Fehler, den Sie bekommen; Wie es ist, ist die Frage zu vage, damit irgendjemand helfen kann. –