css、js文件无法加载

写项目的时候发现css样式无法加载,原因是css的引用路径错误导致找不到css文件,下面我来说一下我的解决方法!

首先我们可以按F12键进入页面的调试,网络中会有引用文件的信息,这里home.css文件报404。再看右侧的请求网址是否正确,这里很明显是错误的。

css、js文件无法加载_第1张图片

在这里插入图片描述
这是我之前写的错误引用方式
在这里插入图片描述
下面是正确的
首先,在jsp页面引入C标签。

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

然后,在jsp页面引入java代码。

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

最后,用C标签绑定“basePath ”


在页面中用’${cp}'就可以取到项目的访问路径。
这里取到的项目路径为http://localhost:8080/waimaiSys/
css、js文件无法加载_第2张图片

你可能感兴趣的:(css、js文件无法加载)