复制demo问题
老师好,为什么复制整个demo文件夹到WebContent中,servlet类转发请求到jsp,jsp页面显示样式有问题呢?这样css加载不进去么?
37
收起
正在回答
4回答
同学你好,如果有css,js等是在demo文件夹下,那么正确的加载路径是localhost:8080/employee/demo/xx.js,如果缺少/demo,所以css,js等加载不成功,加上/demo则能正确访问。
如果同学的css,js等加载不正确,可以在浏览器中按F12,查看浏览器的控制台报错是否是404,js和css的路径中是否有demo。
jsp发布后,并没有脱离原来的位置,同学可以去tomcat下查看发布后的项目,查看jsp文件的位置。
祝:学习愉快~
好帮手慕阿园
2020-05-30 19:13:52
同学你好
1,jsp页面是不能设置断点调式的,同学打开浏览器的调式页面,把鼠标放到下图这个位置,就可以查看css的引入路径,如下图
2,同学可以查看下jsp是在demo文件夹下还是在WebContent文件夹下,在WebContent文件夹下就需要在路径前加上demo/才能找到对应文件;不加demo/的路径是下面这个路径
加上demo/才能找到对应的文件,如下图
3, 不加斜杠的参考路径是当前访问的路径,如下图
加上斜杠的参考路径是我们访问的根路径,加载文件是从根路径开始加载,如下图所示,如果加上斜杠会导致引入文件不成功,如下图
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星