JSP之java.lang.ClassNotFoundException
JSP之java.lang.ClassNotFoundException
今天做JSP作业想着把登录功能的jsp文件做成servlet,但是果然自己太菜,碰到了各种各样的异常,其中最难受的就是java.lang.ClassNotFoundException这个异常,具体信息为
java.lang.ClassNotFoundException: com.servlet.LoginServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:527) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:509) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:137) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1144) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:865) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:136) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)
最后找了很长时间,结果发现web.xml文件中servlet的配置写错了
<servlet><servlet-name>login</servlet-name><servlet-class>com.servlet.LoginServlet</servlet-class></servlet><servlet-mapping><servlet-name>login</servlet-name><url-pattern>/Login</url-pattern></servlet-mapping>
com.servlet.LoginServlet中的servlet的s应该跟包名一样是Servlet,记录自己的原罪——菜。
JSP之java.lang.ClassNotFoundException相关推荐
- jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题
jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题 参考文章: (1)jsp项目中连接数据库解决java.l ...
- java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag 错误
java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag 电脑重置后,写一个springmvc的作业的时候,使用tom ...
- java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag
开发工具:IntelliJ IDEA for Mac 开发项目:struts2-demo 构建工件:Maven 问题描述:在 jsp 中使用了 jstl 标签 <c:forEach>,浏览 ...
- java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.views.login_jsp
背景:SpringBoot的项目配置了对jsp的支持,走控制器就报这个错误.相关配置如下: <!-- JSP BEGIN --><dependency> <groupId ...
- Spring/SpringBoot学习中遇到的问题记录(2):java.lang.ClassNotFoundException:org.apache.jsp.WEB_002dINF.views.xx
最近在学习Spring实战第四版,学习到第5章,搭建SpringMVC时碰到了一个大问题.在这里我记录一下自己遇到的问题及解决办法. 首先,先描述一下自己在IDEA中搭建基于Java配置的Spring ...
- 【问题解决】java.lang.ClassNotFoundException: org.apache.jsp.XXX.jsp服务器500错误
问题描述: maven项目 导入 IDEA 运行时报错 错误代码: java.lang.ClassNotFoundException: org.apache.jsp.index.jsp 解决办法: 找 ...
- org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.xxxx_jsp
刚学习jsp,如果你遇到这样的错误: org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.j ...
- java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
1. 安装:SQL Server 2000 Driver for JDBC Service Pack 3 下载安装JDBC SP3 http://www.microsoft.com/downloads ...
- 【报错笔记】使用MultipartFile 出现异常:java.lang.ClassNotFoundException: org.apache.commons.fileupload...
使用MultipartFile出现异常:java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileItemFactory ...
- java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.env.INameEnvironment
错误 SpringBoot整合JSP时,报错: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.env.INam ...
最新文章
- Spring Cloud第五章:服务网关Zuul
- mysql 平滑扩容_数据库秒级平滑扩容架构方案
- 【00】why集搜客网络爬虫?
- 解决CsrfFilter与Rest服务Post方式的矛盾
- Netty工作笔记0040---Netty入门--服务端1
- Web前端工作笔记001---封装前端数据字典_js 数组filter 总结_详解
- excel怎么设置自动计算_Excel怎么计算所占百分比?
- Google检索技巧大全
- IB和A-Level哪个的含金量高?
- flash.js 劫持怎么解决
- 不同手机类型该如何更换手机IP
- 2022 极术通讯-安谋科技“星辰”STAR-MC2处理器初探
- 【声纹识别】 EER
- com文件与exe文件
- Jenkins配置Coding Webhook
- 单页网站不会限制您的选择
- 分段函数是不是一定初等函数_分段函数是不是初等函数,那这个呢?
- GWAS理论 1-4 关联分析模型和常用软件介绍
- 骨传导为什么比气传导好,骨传导耳机还有这么多优势!
- VBA调用宏的方式总结大全
热门文章
- [转帖] 雀巢公司物流项目管理
- 浅读《图解密码技术》--学习笔记
- 判断经纬度是否在一范围内
- Linux释放内存的命令
- formula 返回list_如何在Hibernate / JPA中使用@Formula
- 魔性计时器html,PDD西卡脸抽不断 拜年秀播出倒计时1天
- android属性动画作用范围,Android属性动画的使用(上)
- QQ、微信头像照片模糊怎么办?如何处理高清?
- tiff与GDAL笔记
- android 讯飞语音 提示组件未安装,迅雷看看提示“未安装组件”原因及其解决方法...