springboot无法加载静态内容问题

如果在控制台上看到找不到静态内容,可以如下配置

package com.ma.blog.config;

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


@Configuration
class MyWebAppConfiguration extends WebMvcConfigurerAdapter {

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        /**

         * @Description: 对文件的路径进行配置,创建一个虚拟路径/Path/** ,即只要在<img src="/Path/picName.jpg" />便可以直接引用图片

         *这是图片的物理路径 "file:/+本地图片的地址"

         * @Date: Create in 14:08 2017/12/20

         */   registry.addResourceHandler("/Path/**").addResourceLocations("file:/E:/WebPackage/IdeaProjects/shiroLearn/src/main/resources/static/");

        super.addResourceHandlers(registry);

    }

}
spring:
   resources:
      static-locations: classpath:/

 

posted @ 2021-08-17 10:23  古比  阅读(133)  评论(0编辑  收藏  举报