SpringBoot 学习——静态文件存放位置设置

共 1053字,需浏览 3分钟

 ·

2017-04-12 17:01

SpringBoot学习——静态文件存放位置设置



默认配置


SpringBoot默认了静态文件的位置src/main/resources下的static目录,如下图:

static目录需要自己创建。HTML也可以放在里面


src/main/resources
|_static
|_js
|_img
|_demo.png
|_css

在html代码中使用一下代码即可访问图片



自定义位置


添加一个目录位置


src/main/resources
|_myImg
|_demo.png
|_static
|_js
|_img
|_css

添加一个@Configuration注解的配置类


import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

/**
* 自定义的图片路径
* @author pzr
*
*/
@Configuration
public class MyImageAddr extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
//addResourceHandler中的是访问路径,可以修改为其他的字符串
//addResourceLocations中的是实际路径
registry.addResourceHandler("/myImg/**").addResourceLocations("classpath:/myImg/");
super.addResourceHandlers(registry);
}
}

在html代码中使用一下代码即可访问图片


浏览 40
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报