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);
    }
}
相关推荐
苦学编程的谢29 分钟前
Spring AOP_2
java·后端·spring·java-ee
没有bug.的程序员36 分钟前
《Spring Boot应用工程化提升:多模块、脚手架与DevTools》
java·运维·spring boot
子洋41 分钟前
本地安装 QuickJS 与 入门示例
前端·javascript·后端
程序员爱钓鱼1 小时前
Go语言实战案例:编写一个简易聊天室服务端
后端·go·trae
程序员爱钓鱼1 小时前
Go语言实战案例:实现一个并发端口扫描器
后端·go·trae
长安城没有风1 小时前
从 0 到 1 认识 Spring MVC:核心思想与基本用法(上)
java·spring boot·spring·java-ee·mvc
woniu_maggie1 小时前
SAP BYPASSING BUFFER表缓存
后端
Victor3562 小时前
MySQL(178)MySQL如何实现数据的高可用性?
后端
Victor3562 小时前
MySQL(177)如何理解MySQL的锁机制和死锁检测?
后端
都叫我大帅哥3 小时前
Java OpenFeign:微服务通信的“魔法契约书”
java·spring boot·spring cloud