3
我最近解決了在此社區中定位圖像的問題。你可以看看here。Java Web應用程序。春季啓動。定位圖像
然而,一個回答說:
你的應用程序是一個Spring應用程序啓動。我認爲你也可以嘗試使用Spring Boot提供的工具來提供靜態內容。無論如何,你現在正在這樣做,因爲你正在使用webjars的CSS和JS庫!與您使用的技術保持一致。
這意味着,建議您在/src/main/resources
而不是/src/main/webapp
中找到圖像文件。
我怎樣才能使用Spring Boot爲我提供的設備?
感謝
我發現應該在路徑'/ src/main/resource/static/images'中使用一個保存靜態內容的約定。然後,我可以使用句子''。然而,這是一個壞主意,因爲我不能確保我的應用程序將運行在端口8080.我該如何解決它? –
您可以使用相對路徑。例如,如果您正在使用百里香葉作爲視圖,請使用'' – ufuoma
只有啓用了[Thymeleaf for Spring](http://www.thymeleaf.org/doc/tutorials/2.1/thymeleafspring.html)時纔可以使用th命名空間,但是Thymeleaf是用於動態內容的。要提供靜態內容,請參見[this](https://spring.io/blog/2013/12/19/serving-static-web-content-with-spring-boot),特別是[this](http:// docs.spring.io/spring-boot/docs/current/reference/html/boot-features-developing-web-applications.html#boot-features-spring-mvc-static-content) –