页面不加载CSS和JS

不知道是路径原因还是什么原因,用的是mvc框架
图片描述

图片描述

阅读 8.9k
8 个回答

是web.xml下log4jConfigLocation这个引起的,我把这个注释掉就可以了,我也不知道是为什么

路径问题,鼠标移到link标签的地址上会显示一个完整地址,看下是否正确

可以看你的控制台有没有找不到文件的报错信息,如果有报错说明是文件没有加载,再检查路径
或者你在“资源”tab查看有没有对应文件也可以确认有没有正确加载。

你把/entry 替换成./ 试试看

应该是路径错了,index.html是和js及css同一级,所以不应该从entry开始写。
可以看看浏览器中的 查看元素——>网络 这一栏,然后把js、css文件请求的路径(url)复制出来,看看是哪里错了

href="./css/reset.css";
href="./css/style.css";
src="./js/html5.js";

楼主的路径学错了。你的index.html跟assets是同目录下的,所以<link href="assets/css/rest.css">,只需去掉entry即可。
当然你也可以在entry前加上../ 就是<link href="../entry/assets/css/rest.css">
js文件道理同上。
楼主对路径的理解还不清晰,自行查找资料理解一下吧

看看是不是因为路由的问题

像酱紫

<link rel="stylesheet" href="css/reset.css" type="text/css">
<link rel="stylesheet" href="css/style.css" type="text/css">
<script src="js/html5.js"></script>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题