今天使用springboot做一个小的练习,结果.css,.js,还有图标老是显示不出来。
开始查找资料:
方法一:
添加java配置类,手动配置:
package com.demo.demo.Controller;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;
@Configuration
public class UsingStaticController extends WebMvcConfigurationSupport {
public void addResourceHandlers(ResourceHandlerRegistry registry) {
// classpath表示在resource目录下,/static/** 表示在URL路径中访问如
// http://localhost:8080/static/ 即可访问到resource下的static目录
registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
}
}
我的失败了。。。成功的留言告诉我一声嗷!!
方法二:
yml文件手动配置静态资源配置路径:
#thymeleaf
thymeleaf:
cache: false
prefix: