Spring Boot/正确解决Thymeleaf、freemarker引入css、js、img文件无效的问题

之前遇到这个问题的时候,在网上查了半天都没有找到正确的解决方法。今天想起来了,简单整理发上来了

 

首先本问题是基于Spring Boot的情况下的,其他情况类比解决就行

 

一、将前端文件放入项目时,首先确认路径:

Spring Boot/正确解决Thymeleaf、freemarker引入css、js、img文件无效的问题_第1张图片

src/main/resources/static

css、js、img文件应放在static下:SpringBoot下系统默认扫描静态文件的位置

HTML文件应该放在templates下:SpringBoot下系统默认扫描路径(可改)

 

二、将静态文件引入

   
    

 

 

 

三、img文件

将所有img引用路径改为src="/static"

你可能感兴趣的:(前端,Java,SpringBoot)