出现这个的原因是Tomcat10以上的版本要使用新版jar包

解决方案:

1.更换Tomcat10以下的版本

https://tomcat.apache.org/download-90.cgi

2.更换Tomcat10对应jar包,选择对应Tomcat版本号的jar包下载

https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-servlet-api

自从Oracle把Java EE捐给Apache后新版本的JavaEE也就正式的改名为了"Jakarta® EE"。值得注意的是2020年2月Tomcat发布了第10个版本,Tomcat 10 m1将JavaEE也换成了Jakarta® EE(Jakarta Servlet 5.0、Jakarta Server Pages 3.0、Jakarta Expression Language 4.0、Jakarta WebSocket 2.0、Jakarta Authentication 2.0 和 Jakarta Annotations 2.0 )。

Jakarta® EE较以前的JavaEE有一个非常非常重要的更新:包名不再是"javax.servlet."而是改成了"jakarta.servlet."

JavaWeb-错误:类xxx不是Servlet相关推荐

  1. spring boot启动类启动 错误: 找不到或无法加载主类 xxx.xxxx.Application 的解决方法

    spring boot启动类启动 错误: 找不到或无法加载主类 xxx.xxxx.Application 的解决方法 导入的一个外部的spring boot项目,运行启动类,忽然提示找不到或者无法加载 ...

  2. javaweb项目得执行过程及servlet得请求(Httprequest)和响应(Httpresponse)

    javaweb项目的执行过程及servlet核心要点 1.javaWeb应用的结构 ​ 1.Java Resources :java代码 ​ 2.WebContent:资源文件 如:html css ...

  3. 类XXX是公共的, 应在名为 XXX.java 的文件中声明

    类XXX是公共的, 应在名为 XXX.java 的文件中声明 原码如下: public class Bird {//bird类的fly方法public void fly () {System.out. ...

  4. Error:(8,16) java: 找不到符号和Error:(9, 15) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx

    昨天晚上遇到的一个bug,写了一个main方法,发现执行的时候老师报:Error:(15,8) java: 找不到符号和Error:(9, 15) java: 找不到符号符号:类 xxx位置:程序包 ...

  5. 解决服务器连接错误Host ‘XXX’ is not allowed to connect to this MySQL server

    本文转载于http://www.cnblogs.com/jesu/p/5650699.html,向原作者表示感谢,如有侵权,请联系我. 这段时间在研究火车头的入库教程,在"配置登陆信息和数据 ...

  6. host mysql server_解决服务器连接错误Host ‘XXX’ is not allowed to connect to this MySQL server...

    解决服务器连接错误Host 'XXX' is not allowed to connect to this MySQL server问题,有碰到此问题的同学可进入参考. 这段时间在研究火车头的入库教程 ...

  7. java错误:The superclass javax.servlet.http.HttpServlet was not found on the Java Bu

    我们在用Eclipse进行Java web开发时,可能会出现这样的错误:The superclass javax.servlet.http.HttpServlet was not found on t ...

  8. 报错java找不到符号 符号:类xxx位置xxxx

    springboot开发项目 报错报错java找不到符号 符号:类xxx位置xxxx 先maven clean 然后继续报错class path resource [logback-admin.xml ...

  9. java.lang.NoClassDefFoundError:无法初始化类XXX

    大约阅读2分钟,写于 2021 0408 22:31 北京石景山家里台灯下 java.lang.NoClassDefFoundError:无法初始化类XXX 文章目录 1. 场景 2. 问题 3. 原 ...

最新文章

  1. 4种最常问的编码算法面试问题,你会吗?
  2. java网络编程之TCP通讯
  3. mapreduce编程规范_大数据之MapReduce详解
  4. Oracle WebLogic Java云服务–幕后花絮。
  5. zblog php 外部调用,ZBlogPHP调用指定ID文章的代码GetPost()函数
  6. Node.js: NPM 使用介绍
  7. .ipynb文件怎么打开_Win10文件夹打开拒绝访问怎么解决?
  8. ctype.h(c标准库)
  9. NLP语言资源 | 汽车、金融等9大领域预训练词向量与依存、拼音等4类特殊向量开放...
  10. NYOJ题目79-拦截导弹(最长递减子序列)
  11. 中子射线照相检测技术
  12. 支持向量回归预测怎么做_使用支持向量回归进行Facebook股票预测
  13. CobaltStrike木马免杀代码篇之python反序列化分离免杀(一)
  14. 成功解决 MDK5中No ST-LINK detected的问题
  15. Java_167_Thread_线程安全synchronized_模拟选座_List「Integer」
  16. java List/ArrayList 解惑
  17. redis set设置有效时间问题
  18. VMware Workstation 不可恢复错误:(vmui)
  19. 为何使用云原生应用架构 二 :独霸天下之四大绝技
  20. 区块链寒冬,你必须看的一篇深度贴,你想知道的都在这里了

热门文章

  1. 用华为手机助手备份恢复的问题解决
  2. 陕西师范大学计算机科学学院保研院校,陕西师范大学计算机科学学院(专业学位)计算机技术保研细则...
  3. 有些不知道自己应该做些什么
  4. 平行投影与透视投影的关系与统一的矩阵表示
  5. 马踏棋盘的问题——贪心算法
  6. 网心科技入选2022中国边缘计算企业20强
  7. android 应用学习
  8. Jetson Nano主板的五种联网方法
  9. 5个能让你15T硬盘立马爆满的黑科技网站,让你在工作中技高一筹
  10. 程序咖:体验沉浸式学习,评测中提升你的职业技能