springboot静的リソースへのアクセスの設定

springboot静的リソースへのアクセスは、2つの方法で設定することができます

1.コード方式

WebMvcConfigurerインタフェースを実現しながら、コードの方法は、@EnableWebMvcノートを有効にする必要があります

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/static/*").addResourceLocations("classpath:/static/");
        registry.addResourceHandler("/**").addResourceLocations("file:/Users/guoxiang/Documents/product-template/");
    }

2.プロファイルの方法

spring:
  resources:
    static-locations:
    - classpath:/static/
    - file:/Users/guoxiang/Documents/product-template/

なお

  • EnableWebMvcが起動した場合は、設定ファイルが無効である、あなただけの2つの方法のいずれかを選択することができます
  • パスの設定後、それ以外の構成が無効である、「/」で終わる必要があります

おすすめ

転載: blog.csdn.net/l1h2l3/article/details/91970575