当前位置: 首页 > 知识库问答 >
问题:

Tomcat找不到servlet状态404

左丘善
2023-03-14

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

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

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

<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。有什么不对劲的。THX

共有1个答案

韩捷
2023-03-14

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

 类似资料:
  • 我在GCP上做了一个VM编辑--在对机器类型等进行更改后停止并启动VM。在更改之后,我的tomcat突然开始给出 键入状态报告 邮件找不到 说明源服务器没有找到目标资源的当前表示形式,或者不愿意透露存在此表示形式。 我的申请在

  • 我正面临着Tomcat404错误的确切问题,并尝试了所有的建议,但没有什么能帮助我修复这个问题。Apache Tomcat9.0和Eclipse Oxywood是我目前使用的,并遵循YouTube上的教程。

  • 为什么我在web-inf/view//admin得到双斜线。我是Java MVC的新手,所以请给我任何建议,我做错了什么? 这是我的代码` 控制器-

  • 我是一名学习使用jsp和Servlet构建Web应用程序的学生。一个月以来,我的Web应用程序项目一直运行良好,但今天它的行为突然变得奇怪了。当我提交jsp页面时,它无法找到我的servlet。我已经使用servlet注释来映射请求。 以下是我的JSP:- 以下是我的servlet:- 以下是我的控制台日志:-

  • 问题是:我的index.jsp和web.xml总是进入HTTP404和500 我用的是Tomcat6。 这来自index.jsp: 当我注册时: 我点击名字和姓氏,进入404,信息是: 类型状态报告 根据请求,下面是 这里还有项目树:

  • 我试图创建一个基本的Spring MVC应用程序,它引发了以下错误: HTTP状态404-Servlet welcome不可用 我的项目结构 我的web.xml: 我的index.jsp: 我的WelcomePage.jsp: 提前谢了。