SpringBoot 學(xué)習(xí)——靜態(tài)文件存放位置設(shè)置
SpringBoot學(xué)習(xí)——靜態(tài)文件存放位置設(shè)置
默認(rèn)配置
SpringBoot默認(rèn)了靜態(tài)文件的位置src/main/resources下的static目錄,如下圖:
static目錄需要自己創(chuàng)建。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代碼中使用一下代碼即可訪問圖片
評論
圖片
表情
