SpringBoot引入Layui样式总是出现404

一般出现Layui样式文件如css,js404的错误

解决方案

(1)首先将其中的静态资源下载resources/static中

(2)在启动类中重写方法

java 复制代码
package com.gq.booksystem;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.util.ResourceUtils;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;

@SpringBootApplication
@MapperScan("com.gq.booksystem.mapper")
public class BookSystemApplication extends WebMvcConfigurationSupport {

    public static void main(String[] args) {
        SpringApplication.run(BookSystemApplication.class, args);
    }
//
//    registry.addResourceHandler("/static/**"):表示将请求路径为"/static/**"的资源交给处理器来处理。
//    addResourceLocations(ResourceUtils.CLASSPATH_URL_PREFIX+"/static/"):表示将资源位置设置为"classpath:/static/",即在类路径下的static文件夹中查找静态资源。
//            super.addResourceHandlers(registry):表示将处理器注册到父类的处理器中,以便继续处理其他静态资源。
    //作用就是将请求路径为"/static/**"的静态资源映射到资源位置为"classpath:/static/"的文件夹下
    @Override
    protected void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/static/**").addResourceLocations(ResourceUtils.CLASSPATH_URL_PREFIX+"/static/");
        super.addResourceHandlers(registry);
    }
}
相关推荐
一米阳光zw12 分钟前
Spring Boot中使用 MDC实现请求TraceId全链路透传
java·spring boot·后端·traceid·mdc
王元_SmallA26 分钟前
pgsql:connection failed connection to server at
java·后端
绝无仅有29 分钟前
大厂面试相关文章:深入技术面试中的核心知识点
后端·面试·架构
绝无仅有32 分钟前
面试文章:网络协议与redis安全,https协议,TCP三次握手,四次挥手等面试经典问题
后端·面试·架构
optimistic_chen1 小时前
【Java EE进阶 --- SpringBoot】统一功能处理
java·spring boot·java-ee·json·统一功能处理
IT_陈寒1 小时前
7个鲜为人知的JavaScript性能优化技巧,让你的网页加载速度提升50%
前端·人工智能·后端
几颗流星1 小时前
Rust 常用语法速记 - 迭代器
后端·rust
清空mega1 小时前
从零开始搭建 flask 博客实验(4)
后端·python·flask
bcbnb1 小时前
iPhone HTTPS 抓包,从无法抓包到定位问题的流程(Charles/tcpdump/Wireshark/Sniffmaster)
后端
春生野草2 小时前
SpringBoot配置文件
java·数据库·spring boot