一、分析原因
这个问题主要是servlet包的问题,在tomcat10以后Servlet就出现在了jakarta文件下![](https://i-blog.csdnimg.cn/blog_migrate/b0b198c7ee37836246faf53e67b384c2.png)
所以说在web.xml中就会起冲突,报错
XXX' is not assignable to 'javax.servlet.Servlet,jakarta.servlet.Servlet'
二、解决问题
在我们对应的servlet中引入
import javax.servlet.http.*;
或者是
import jakarta.servlet.Servlet