问题:找不到servlet

在这里插入图片描述

解决:添加servlet的坐标

    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.1.0</version>
      <scope>provided</scope>
    </dependency>

此处注意:是javax.servlet-api,而不是servlet-api,可能是本地jar包命名的问题,写成servlet-api根本就到导不进来

结果:找到了

在这里插入图片描述

注意:找到的这个不叫servlet,而是叫 create new servlet ,这是导致自己debug的那么就的根本原因。

真的是找Servlet找疯了,试了各种办法,就是找不到,猛地不看,有个create new servlet,试了一下,就是servlet,好好的为什么要改名呀?难以理解,不过终于解决了!

注意:创建时不要勾选这个

这样创建的servlet总是找不到会报404错误,应该是地址没有指定清楚的缘故,还是手动在web.xml添加路径比较好。(自己还未尝试)
在这里插入图片描述

更多推荐