我们需要了解一个知识点:@Webservlet注解是servlet-api是3.0以后才加入的。
所以我们需要检查我们的pom.xml文件,比如我用的servlet-api版本号是2.5,肯定是不能使用@Webservlet注解的。我们需要提高到3.0以后才可以。
<!--引入servlet-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
要想使用@Webservlet注解,正确的pom.xml配置
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>