首页 > 解决方案 > 尽管 xml 文件正确,但我的 Tomcat v9.0 服务器无法运行 servlet 侦听器类

问题描述

Tomcat 服务器找不到 servlet 类。即使我只尝试了一个 servlet 类。尽管如此,服务器还是找不到 servlet 类,并给出相同的错误消息。我对网络应用程序很陌生。

这是 web.xml 文件 这是错误信息 这是我的 servlet 文件。小服务程序

这是我的监听器文件。听众

这是我的预期输出。如果我手动输入链接:http://localhost:8081/listener_Demo/TestServlet,我会在控制台上得到它(查看控制台)。预期产出

标签: javaweb-applicationstomcat9servlet-listeners

解决方案


更新welcome-file-list并添加您的自定义 jsp 以直接打开。

例如 :

<welcome-file-list>
   <welcome-file>display.jsp</welcome-file>
</welcome-file-list>

现在,您可以使用http://localhost:8081/listener_Demo/直接打开您的页面。

请注意,您必须将 .jsp 保留在根 WEB-INF 文件夹中才能访问。


推荐阅读