IT常识
技术 Python PHP JavaScript IOS Android Java 数据库 资源 公众号 代码片段 github
  • IT常识
  • web服务器

求教:IDEA+Tomcat实例化servlet类过程中出现java.lang.ClassCastException

Posted 2021-06-13 tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求教:IDEA+Tomcat实例化servlet类过程中出现java.lang.ClassCastException相关的知识,希望对你有一定的参考价值。

求解:Tomcat实例化Servlet类异常,类com.lsl.servlets.HelloServlet不是Servlet,无法实例化HelloServlet,目前解决办法是使用Tomcat9.0.46版本,但仍不清楚为什么使用Tomcat10.0.6版本会出现该错误。(谁可以帮忙解决一下,感激不尽!)

使用Tomcat10.0.6版本,如下图,JDK版本为1.8;能成功运行并显示index.jsp页面,但访问/HelloServlet出错。

访问HelloServlet时跳转的页面如下:

出现了ClassCastException异常。

更换为Tomcat9.0.46版本来运行则可以正常跳转。

暂时不知道为什么使用omcat10.0.6版本会出现该问题。

 

以上是关于求教:IDEA+Tomcat实例化servlet类过程中出现java.lang.ClassCastException的主要内容,如果未能解决你的问题,请参考以下文章

tomcat容器是如何创建servlet类实例

关于servlet的实例化

Tomcat 运行后 class 文件不编译

tomcat容器是如何创建servlet类实例?用到了什么原理?

求教idea环境下启动tomcat问题

2017.12.17 servlet 生命周期

(c)2006-2024 SYSTEM All Rights Reserved IT常识