一个动态web项目中打开项目为什么总是404?

发布于 2022-09-06 03:01:29 字数 488 浏览 19 评论 0

图片描述

如果所示我建的一个动态web项目目录,源文件什么都没写,就写了一个index.html页面,为什么打开该项目不是默认显示index.html这个页面?而是404?
图片描述

项目部署到Tomcat了,我上面一个项目就是直接打开就能出现首页Index.jsp的。

我这个问题其实是我前面仿照前面的例子做了一个项目练习,但是发现Tomcat可以正常启动,然后也部署了,但是启动项目就出现404这种情况,每个JSP文件都不能被解析出来,这是为啥?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

最冷一天 2022-09-13 03:01:29

1.index.html应该放到WebContent目录下
2.web.xml配置

<welcome-file-list>
    <welcome-file>/index.html</welcome-file>
  </welcome-file-list>
眼前雾蒙蒙 2022-09-13 03:01:29
<welcome-file-list>
    <welcome-file>/WEB-INF/index.html</welcome-file>
</welcome-file-list>
時窥 2022-09-13 03:01:29

貌似是你文件放错地方了,index.html这个文件应该在 WebContent 文件夹下面,看你的截图,你好像是放在了 WEB-INF 文件夹下了。

伴随着你 2022-09-13 03:01:29

这个要看你web.xml里面怎么配置的吧

思念满溢 2022-09-13 03:01:29
index.jsp 位置放错了 默认应该是放在Web Content 目录下
因为web.xml默认的配置是
<welcome-file-list>
   <welcome-file>index.html</welcome-file> 
</welcome-file-list>

如果像你这么放,应该更改web.xml的配置

<welcome-file-list>
   <welcome-file>/WEB-INF/index.html</welcome-file> 
</welcome-file-list>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文