SpringMVC web.xml文件配置
报错:org.springframework.web.servlet.DispatcherServlet‘ is not assignable to javax.servlet.Servlet
![](https://i-blog.csdnimg.cn/blog_migrate/ac350bb26dbde27726a56f9306e6c8d2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2aeed29b3f6f1975e43231733e5edcae.png)
解决方法
第一步:先看是否已加载了tomcat,查看自己tomcat版本
第二步:打开配置文件
![](https://i-blog.csdnimg.cn/blog_migrate/e6fcd90353ee12581ef51a70a0d0a9ec.png)
第三步:查看配置servlet没有
![](https://i-blog.csdnimg.cn/blog_migrate/c9325ea99f6dd5761f3bc9e5519835a5.png)
根据自己Tomcat版本的不同选择上下一个配置内容
小编的Tomcat版本为8.5,用的就是jakarta.servlet,9版本的应该是javax.servlet
10版本用jakarta,自己测试一下
结论:成功解决问题
![](https://i-blog.csdnimg.cn/blog_migrate/9de809b99192af4f821407e59628b99b.png)