springboot引入静态资源的问题

怼烎@ 2024-04-18 21:32 175阅读 0赞

当我们通过window.localtion.href跳转请求Springboot时会出现静态资源路径出现错误的问题,比如说

window.localtion.href = “a/b”

springboot中是这样写的:

@Controller

@RequestMapping(value=”/a”)

public class Controllers{

@RequestMapping(value=”/b”)

public void test(){

}

}

因为springboot下的静态资源文件放在了resource的static目录下,系统会默认的去扫描这个目录下的文件,此时static目录下有两个目录,css和js

在页面中是这样引入静态资源文件的:

  1. <script src="js/a.js"></script> 此时引入这个文件的时候就会出现404错误,同样的css文件也是如此

此时我们使用thymeleaf模板的语法进行动态的获取这个项目路径,

发表评论

表情:
评论列表 (有 0 条评论,175人围观)

还没有评论,来说两句吧...

相关阅读

    相关 动态引入静态资源YYDS

    > F12控制台,动态给网页添加第三方js、css等静态资源、使其支持第三方库的操作。(临时性) ![在这里插入图片描述][bd5b4bdbf8134d539d0abcab7