![](/img/trans.png)
[英]How to save image file in src/main/resources/images in spring boot?
[英]Spring boot not loading images from src/main/resources path into jsp
我里面有一个图像文件
这是我在 Configuration 类中的配置。
private static final String[] CLASSPATH_RESOURCE_LOCATIONS = {
"classpath:/META-INF/resources/", "classpath:/resources/**",
"classpath:/static/**", "classpath:/public/" };
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**").addResourceLocations(CLASSPATH_RESOURCE_LOCATIONS);
在 Jsp 中,我无法在 div 标签下加载图像
<div id="image">
<p>
<img src="/images/reviewCount.jpg" width="600" height="400" border="0" usemap="#chart">
</p>
我试过了
1)给出绝对路径,如 src/main/resources/static/images/reviewCount.jpg
2) src="{/images}/reviewCount.jpg"
这两种方法都在酒中。
任何可以阐明的人都将不胜感激。
TIA。
问候维诺德
您必须将所有images, css, js
文件放在webapp
文件夹中。即webapp/resources
。
如果您将应用程序打包为jar,则不要使用src/main/webapp
这仅适用于war打包,如果生成 jar,大多数构建工具将忽略它。
默认情况下,在 Spring boot 中,资源映射到/**
但您可以通过spring.mvc.static-path-pattern
。 例如,将所有资源重定位到/resources/**
可以实现如下:
spring.mvc.static-path-pattern=/resources/**
从这里阅读更多
这是一个错字。 您在 static/images 文件夹中有 reviewCount.png 并且您从 div 标签引用 reviewCount.jpg 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.