jsp、html页面无法加载css、js等文件的问题

用IDEA编写前端页面的时候发现不能加载css和js文件,运行后效果是这样的:
jsp、html页面无法加载css、js等文件的问题

代码如下:
jsp、html页面无法加载css、js等文件的问题

明明路径加载对了却显示不出来,带着疑惑在网上查找了许多文档,最后发现是由于SpringBoot机制问题,引用css或js文件的时候需先将文件放在static文件夹下面然后引用的时候不要将static写上,遂将自己引用地址修改了一下:
jsp、html页面无法加载css、js等文件的问题
修改后:
jsp、html页面无法加载css、js等文件的问题
然后重启项目:
jsp、html页面无法加载css、js等文件的问题
完成!
这样就可以将你的css样式加载出来了
附:网上还有一种更暴力的方式,就是在你的application配置文件里面添上这句话:spring.mvc.static-path-pattern=/static/**即可(没测试过!)

作者:fueen
来源:****
原文:https://blog.****.net/f2315895270/article/details/83380845
版权声明:本文为博主原创文章,转载请附上博文链接!

个人补充:
方法1、
head加路径:

<base href="<%=basePath%>">

引用路径方式:

<link rel="stylesheet" href="css/pintuer.css">
<script src="js/admin.js"></script>

方法2、
注消前面路径:

<%-- <base href="<%=basePath%>"> --%>

引用路径前加:…/

<link rel="stylesheet" href="../css/pintuer.css">
<script src="../js/admin.js"></script>

注意引用时加入类型反而不能用,如:

<link rel="stylesheet"  type="text/css"  href="../css/pintuer.css">
<script type="text/javascript" src="/js/admin.js"></script>