无法访问index.html和out目录问题

无法访问index.html和out目录问题

出现的状况:

我将训练素材中index.html复制粘贴到idea中src的webapp下(即按照视频中的操作),后测试时无法访问localhost:8080/index.html这个网址,404。

(注意:启动tomcat后我自始至终都可以访问localhost:8080/login.html和localhost:8080/test.html)

后面我通过idea的直接访问浏览器访问了这个html,但没有相关css和js特效,见图。

问题

这个404怎么解决,还有编译的设置,我之前的out目录起码还是显示了其他两个html,现在都没有了。

尝试过的解决方式:

我点开out的树状图,发现有login.html和test.html,但没有index.html,于是我想办法重新编译生成out,因为我依稀记得访问这个servlet是访问out目录下的文件。一同折腾后编译显示的out下的文件反而更少了,详情见图。

相关截图:

http://img1.sycdn.imooc.com//climg/5ff023d709d2a53806930596.jpg

http://img1.sycdn.imooc.com//climg/5ff023d709f4468607300597.jpg

http://img1.sycdn.imooc.com//climg/5ff023d709f5f46b15320682.jpg

http://img1.sycdn.imooc.com//climg/5ff024fc0966e10b09970311.jpg

http://img1.sycdn.imooc.com//climg/5ff024fc092eca8804650652.jpg


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,1.  out目录是存放发布后的项目,访问路径出现404时,说明路径找不到,即:之前发布的项目存在out目录下但没有index.html,则建议同学删除out目录和target目录,重新启动IDEA试一下。

2. 也有可能是项目名导致的问题,同学可以检查一下项目请求路径是否是/,如果不是,同学应该改为/, 如下所示:

http://img1.sycdn.imooc.com//climg/5ff165ad09d0ca8413740387.jpg

3. 关于css与js文件问题,建议同学在浏览器查看css与js是否有成功导入,如下所示:如果没有,则建议同学重新css与js路径的问题。或清除浏览器的缓存试一下。

http://img1.sycdn.imooc.com//climg/5ff166dc0988f23706200211.jpg

http://img1.sycdn.imooc.com//climg/5ff1670a099767e305340321.jpg

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师