SpringBoot学习——静态文件存放位置设置
来源:互联网 发布:mac怎么调节字体大小 编辑:程序博客网 时间:2024/06/05 22:35
SpringBoot学习——静态文件存放位置设置
默认配置
SpringBoot把类路径下的/static,/public,/resources和META-INF/resources文件下的静态文件映射为/,可以通过http://localhost:8080/访问
SpringBoot默认了静态文件的位置src/main/resources下的static目录,如下图:
static目录需要自己创建。HTML也可以放在里面
src/main/resources |_static |_js |_img |_demo.png |_css
在html代码中使用一下代码即可访问图片
<img src="img/demo.png">
自定义位置
添加一个目录位置
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 * */@Configurationpublic class MyImageAddr extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { //addResourceHandler中的是访问路径,可以修改为其他的字符串 //addResourceLocations中的是实际路径 registry.addResourceHandler("/myImg/**").addResourceLocations("classpath:/myImg/"); super.addResourceHandlers(registry); } }
在html代码中使用一下代码即可访问图片
<img src="/myImg/demo.png">
0 0
- SpringBoot学习——静态文件存放位置设置
- SpringBoot 自定义filter 和 interceptor,自定义静态文件存放位置
- Log4j 日志文件存放位置设置
- Log4j 日志文件存放位置设置
- 设置Log4j 日志文件存放位置
- Log4j 日志文件存放位置设置
- class文件存放位置
- applicationContext文件存放位置
- 设置LR负载机存放数据的文件位置
- Log4j 日志文件Linux/Mac/Windows通用存放位置设置
- Log4j 日志文件Linux/Mac/Windows通用存放位置设置
- 学习ThinkPHP3.2.2:video25,后台模板文件的存放位置
- XP注册表文件存放位置
- sybase 日志文件存放位置
- Free Pascal文件存放位置.
- Xcode模拟器存放文件位置
- 项目日志文件存放位置
- jsp文件的存放位置
- 鸟哥的linux私房菜读书笔记9
- 从AndroidStudio的启动参数开始,了解一下JVM的一些东西(内存使用,JIT等)
- Java面试题之HashMap与HashTable
- 安卓复习之旅—View的工作流程2
- IOS开发的OC基础和UI基础的简介
- SpringBoot学习——静态文件存放位置设置
- 鸟哥的linux私房菜读书笔记10
- python进阶13:创建类属性
- php写的给出一个年份和月份输出该月的天数
- 概率论——Wasserstein距离
- 排序算法(冒泡、快速)
- 66-进程组(实验二)
- 懒人框架“ButterKnife”的使用
- (转)斐波那契算法 各个开发语言排名