Eclipse 中的 Tomcat 404 错误 - 对于除欢迎页面之外的任何页面
我正在尝试使用 Tomcat 在 Eclipse 中运行一个网站,但我只能查看欢迎页面。任何到其他页面的链接或 URL 都会带来错误 404。 到目前为止我所做的:
- 我使用动态 Web 项目,以及一些 jsp 页面。文件中没有错误。
- 我尝试过 Tomcat 6 和 Tomcat 6。 7台服务器,我可以看到tomcat默认页面(http://localhost:8080)。
- Tomcat 服务器配置中的一切看起来都很好,包括 HTTP 端口、参数等。
- 当我运行服务器时,我可以使用
- 当我单击目录中另一个页面的链接时(参考 http://localhost:8080//),或者我重定向到 http://localhost:8080// 我收到 404 错误。
- 我尝试清理服务器、运行新服务器、重命名网页文件名等;但问题仍然存在。
- 这些文件在 Tomcat wtpwebapps 文件夹中似乎也正常。
网站Web.xml如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>ERF_Prototype</display-name>
<welcome-file-list>
<welcome-file>/WEB-INF/Prototype.jsp</welcome-file>
</welcome-file-list>
</web-app>
Any Idea如何解决这个问题? 感谢
更新------------------------------------------------ ----------------
问题没有解决;我只是想通过将网站导出到 .War 来避免它,然后使用 tomcat 管理器导入它。
I am trying to run a website in Eclipse using Tomcat, but I just can view the welcome page. Any link or URL to other pages bring error 404. What I've done so far:
- I use a Dynamic Web Project, with some jsp pages. There are no errors in the files.
- I've tried Tomcat 6 & 7 servers, and I can see the tomcat default page (http://localhost:8080).
- Everything seem fine in Tomcat server configurations, including HTTP port, Arguments, etc.
- When I run the server, I'm able to see the Welcome page using http://localhost:8080/.
- When I click on a link to another page in directory (ref to http://localhost:8080//), or I redirect to http://localhost:8080// I receive the 404 error.
- I tried cleaning server, running new servers, renaming web file names, etc; but the problem remains.
- The files also seem OK in the Tomcat wtpwebapps folder.
The website Web.xml is as follows:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>ERF_Prototype</display-name>
<welcome-file-list>
<welcome-file>/WEB-INF/Prototype.jsp</welcome-file>
</welcome-file-list>
</web-app>
Any Idea how to solve the problem?
Thanks
Update----------------------------------------------------------------
Problem not solved; I am just trying to avoid it by exporting website to .War, and then import it using tomcat manager.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论