Ich arbeite an einer webbasierten Anwendung mit Spring MVC und Thymeleaf. Ich habe ein Formular, das ein Bild hochlädt. Ich beschloss, die Bilder in src/main/resources/static/images/
zu speichern, und das funktioniert perfekt. Aber ich habe ein Problem mit dem Upload gefunden. Wenn ich ein neues Bild speichere und versuche, es im HTML-Code anzuzeigen, funktioniert es jetzt. Wenn ich den images
Ordner von STS aktualisiere und die Seite aktualisiere, funktioniert es gut. Können Sie mir einen Rat geben, warum dies geschieht und gibt es einen Weg, es zu beheben? Ich weiß, dass ich Java-Code verwenden kann, um Bildinhalt zu erhalten und es als eine Ressource anzuzeigen, aber ich möchte thymeleafs EL verwenden. Ich zeige das Bild mit @{/images/imagename.jpg}
Java-Webanwendung muss aktualisiert werden, um Ressourcendateien zu "sehen"
Mit freundlichen Grüßen, Peter
Bilder angezeigt werden immer von den Browsern zwischengespeichert . Dies kann Ihnen helfen: http://stackoverflow.com/questions/728616/disable-cache-for-some-images – PeterMmm