我不能使用 HttpServlet T-T

I can't use HttpServlet T-T

我可以用Servlet,没毛病:

这是我的 Servlet 代码:

web.xml的配置:

但是当我使用HttpServlet时,错误发生了:

这是我的 HttpServlet 代码:

这是它的配置:

我已经检查过我想象中的东西了。 找了很多地方都没有结果, 我是一名二年级的高中生, 如果文字乱七八糟,对不起,我不知道为什么这里的图片会是链接。不管你能不能帮到我,我还是要谢谢你看到了。

问题出在这一行:

   super.doGet(req, resp);

这是委托给 HttpServlet class 提供的 doGet 默认实现。问题是 doGet 的那个版本是当你不实现自己的 doGet 时使用的版本,它的行为是告诉远程客户端 GET 不受支持小服务程序。

解决方案:删除该调用。