出现错误:
Failed to load resource: the server responded with a status of 404 ()
但是其他页面正常显示:
原因:
浏览器看一下:
点开 看一下 请求链接:
Request URL: http://localhost:8080/emp/asserts/css/bootstrap.min.css
明显 加了 请求关键字 emp 了.
但是我们的资源路径全部放在 static 应该没有问题,拦截器如果存在问题,那其他页面也不可能正常显示<
处理办法:
加上反斜杠
<script type="text/javascript" src="/asserts/js/jquery-3.2.1.slim.min.js"></script> <script type="text/javascript" src="/asserts/js/popper.min.js"></script> <script type="text/javascript" src="/asserts/js/bootstrap.min.js"></script>
或者使用thymeleaf @{}处理
<script type="text/javascript" src="asserts/js/feather.min.js" th:src="@{/asserts/js/feather.min.js}"></script>