gpt4 book ai didi

java - Tomcat 找不到 servlet 状态 404

转载 作者:行者123 更新时间:2023-11-28 22:53:48 24 4
gpt4 key购买 nike

开始学习jsp,做了一些简单的web应用实例。我正在编写一个简单的商店,动态网络应用名称是 Book0。 index.html 重定向

response.sendRedirect("/Book0/eshop");

当项目列表为空时(初始访问)。

现在我通过 eclipse 上的 .war 导出将应用程序部署到 tomcat 上。我在 servlet.Servlet0 上编写了 servlet;

应用程序的 web.xml,我在通用 eclipse web.xml 的顶部欢迎文件列表中添加:

<servlet>
<servlet-name>EshopServlet0</servlet-name>
<servlet-class>servlet.Servlet0</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>EshopServlet0</servlet-name>
<url-pattern>/eshop</url-pattern>
</servlet-mapping>

到目前为止,我的其他应用程序一直在运行。但是当重定向到 servlet 时,这个命中 404..任何想法出了什么问题。谢谢

最佳答案

在 Servlet0 中,您有 @WebServlet("Servlet0") 但在您的 web.xml/eshop 中也有。你只需要一个,他们应该互相同意。您可以删除注释或更改为 @WebServlet("eshop") 或 @WebServlet("/eshop")

关于java - Tomcat 找不到 servlet 状态 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32809645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com