Eclipse indigo JSP 显示“HTTP 状态 404:请求的资源()不可用”当在tomcat7上运行时

发布于 2024-11-11 16:41:59 字数 579 浏览 4 评论 0原文

我有用于 Java EE Web 应用程序开发人员的 Tomcat 7.0.14jdk 1.6Eclipse Indigo

我用一个包含 html 和 jsp 文件的简单项目测试了 Tomcat。当我运行每个文件时,我在工作空间中得到正确的输出。但是当我重新配置服务器以包含我的项目并单击运行 main.html 时,它只显示

The requested resource (/Prisonhome/main.jsp) is not available.
HTTP Status 404. 

可能缺少什么?
我的 Prisonhome 与其他简单的 hello 项目位于同一目录中。我还将 web.xml 文件复制到 WEB_INFWEB_INF/lib
我没有配置任何 xml 文件,因为这不仅仅是一个 servlet 程序,而是 jsp

I have Tomcat 7.0.14, jdk 1.6 and Eclipse Indigo for Java EE web app developers.

I tested Tomcat with a simple project with html and jsp files. When I run each file, I get the correct output in the working space. But when I reconfigured the server to include my project and clicked run main.html, it only shows

The requested resource (/Prisonhome/main.jsp) is not available.
HTTP Status 404. 

What could be missing?
I have Prisonhome in the same directory as the other simple hello project. I've also copied the web.xml file to WEB_INF and WEB_INF/lib.
I haven't configured any xml files, since this is not just a servlet program, but jsp.

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

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

发布评论

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

评论(1

苹果你个爱泡泡 2024-11-18 16:41:59

不确定您是否已经解决了这个问题,但我想我会为其他有问题的人发布回复。

我遇到了同样的问题,但注意到如果我为 Tomcat 6.0.32 配置一个项目,则该项目托管没有问题。我最终意识到动态 Web 模块版本实际上是问题所在,需要设置为 2.5 (http://i.imgur.com/09d6A.png)否则所有页面都会解析为 404s 。

一旦我创建了一个模块设置为 2.5 的新项目,我就可以在 Tomcat 6 和 7 上托管。Tomcat 7 应该支持模块 3.0,但我认为它在 eclipse 中还没有完全工作。

Not sure if you ever solved this already, but I thought I'd post a reply for anyone else having issues.

I encountered this same problem, but noticed that if I configured a project for Tomcat 6.0.32 instead, the project hosted without issues. I eventually realized that the Dynamic Web Module version was actually the problem, and needed to be set to 2.5 (http://i.imgur.com/09d6A.png) or else all the pages would resolve as 404s .

Once I created a new project with the module set to 2.5, I could host on both Tomcat 6 and 7. Tomcat 7 is supposed to support module 3.0, but I don't think it is fully working yet in eclipse.

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