Spring Bootスタティックリソース構成

Spring Bootではapplication.propertiesまたはapplication.ymlファイルで静的リソースへのパスを設定できます。

  1. application.properties ファイルの配置
  2. 静的リソースのパスを設定
    spring.resources.static-locations=classpath:/static/
  3. application.yml ファイルを配置する
  4. 静的ロケーション: classpath:/static/

上記の構成では、classpath:/static/ は静的リソースファイルを src/main/resources/static/ ディレクトリの下に配置することを示します。静的リソースのパスは必要に応じて変更できます。

静的リソースファイルを指定したパスに配置完了後、URLで静的リソースファイルにアクセスできます。たとえば、src/main/resources/static/ディレクトリにtest.htmlファイルを作成した場合、http://localhost:8080/test.htmlでアクセスできます。

注意:Spring Bootでは、デフォルトでは静的リソースのマッピングは有効になっています。Spring Bootのデフォルトのマッピングルールを使用しない場合は、WebMvcConfigurerをカスタマイズして設定を行うことができます。

bannerAds