背景:SpringBoot的项目配置了对jsp的支持,走控制器就报这个错误。相关配置如下:


  1. <!-- JSP BEGIN -->
  2. <dependency>
  3. <groupId>org.springframework.boot</groupId>
  4. <artifactId>spring-boot-starter-tomcat</artifactId>
  5. <scope>provided</scope>
  6. </dependency>
  7. <dependency>
  8. <groupId>org.apache.tomcat.embed</groupId>
  9. <artifactId>tomcat-embed-jasper</artifactId>
  10. <scope>provided</scope>
  11. </dependency>
  12. <dependency>
  13. <groupId>javax.servlet</groupId>
  14. <artifactId>jstl</artifactId>
  15. </dependency>
  16. <!-- JSP END -->
  1. 2018-05-29 09:42:00,104 [http-nio-8080-exec-4] ERROR o.a.c.c.C.[Tomcat].[localhost].[/].[jsp]:182 - Servlet.service() for servlet [jsp] threw exception
  2. java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.views.login_jsp
  3. at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
  4. at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:129)
  5. at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:60)
  6. at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:159)
  7. at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:171)
  8. at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:380)
  9. at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
  10. at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
  11. at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
  12. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
  13. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  14. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  15. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  16. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  17. at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:728)
  18. at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:470)
  19. at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)
  20. at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)
  21. at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:170)
  22. at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:314)
  23. at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1325)
  24. at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1069)
  25. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1008)
  26. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
  27. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
  28. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:866)
  29. at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
  30. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
  31. at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
  32. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
  33. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  34. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  35. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  36. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  37. at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
  38. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  39. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  40. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
  41. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  42. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  43. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  44. at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109)
  45. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  46. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  47. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  48. at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:81)
  49. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  50. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  51. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  52. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
  53. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  54. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  55. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  56. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
  57. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
  58. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496)
  59. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
  60. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
  61. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
  62. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
  63. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
  64. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
  65. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
  66. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
  67. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  68. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  69. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  70. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  71. at java.lang.Thread.run(Thread.java:748)

解决方法:这个错误网上都是jar包的问题,后来自己试了各种方法都不行,后来发现确实是jar包的问题,不过不是系统的jar的问题,而是子本地仓库jar包的问题,删除重新下载后问题解决

java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.views.login_jsp的更多相关文章

  1. 【错误解决】 java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.classes.views.index_jsp

    转载请注明出处:http://blog.csdn.net/qq_26525215 本文源自[大学之旅_谙忆的博客] 今天建立Spring MVC骨架的时候,突然遇到这么一个问题~~ HTTP Stat ...

  2. [已解决] java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.com.yourproject.test_jsp

    同事遇到了一个问题,开始项目运行的好好的,过了一段时间再访问页面会报出如下错误信息(只贴了部分), 这是为啥呢,可能是由于servlet-api版本jar包重复导致的,他项目本身使用了servlet- ...

  3. java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.classes.views.index_jsp 问题解决方法

    本人使用的是taglib作为模板页,然后碰到的这个问题,如果有类似的可以参考. <%@tag description="Overall Page template" page ...

  4. tomcat启动报错 java.lang.ClassNotFoundException: org.apache.jsp.index_jsp

    项目运行一直很平稳,但是换了tomcat之后打开jsp网页时就报错,描述如下: 1. 错误描述 打开jsp网页时报错 java.lang.NullPointerException     org.ap ...

  5. java.lang.NullPointerException org.apache.jsp.WEB_002dINF.pages.imagecheck.test_jsp._jspInit(test_jsp.java:22)的原因

    HTTP Status 500 - type Exception report message description The server encountered an internal error ...

  6. maven管理的jsp应用如何添加servlet、jsp相关依赖(org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp)

    背景: 老大让做权限控制,研究了一下shiro,下了个demo下来,死活跑不起来,报 org.apache.jasper.JasperException: java.lang.ClassNotFoun ...

  7. java.lang.ClassNotFoundException: org.apache.jsp.index_jsp

    问题描述 Tomcat启动报错 java.lang.ClassNotFoundException: org.apache.jsp.index_jsp 问题原因 因为tomcat在启动过程中jsp和se ...

  8. java.lang.ClassNotFoundException: org.apache.jsp.login_jsp

    <span style="font-family: Simsun; background-color: rgb(255, 255, 255);">想必大家在用Eclip ...

  9. maven管理的jsp-web应用如何添加servlet、jsp相关依赖(org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp)

    明明tomcat下面就有这些包,然而还需要在maven依赖里面加上这个依赖 <!--引入Servlet开始--> <dependency> <groupId>jav ...

随机推荐

  1. Xcode配置SVN详细步骤

    转载:http://blog.csdn.net/weiqubo/article/details/8288635   Xcode 默认自带Git 与 SVN,我们本篇介绍SVN的详细配置步骤如下: 1. ...

  2. 转-AFNetwork 作用和用法详解

    来自:http://www.maxiaoguo.com/clothes/269.html AFNetworking是一个轻量级的iOS网络通信类库.它建立在NSURLConnection和NSOper ...

  3. Oracle 用到的服务

    1.Oracle ORCL VSS Writer Service Oracle卷映射拷贝写入服务,VSS(Volume ShadowCopy Service)能够让存储基础设备(比如磁盘,阵列等)创建 ...

  4. Java中static修饰符

    public class StaticTest { static int i ; static int m=30; int j ; int k=25; static{ i=10; System.out ...

  5. Java 208道面试题及部分答案

    ---恢复内容开始--- 一.Java 基础 1.JDK 和 JRE 有什么区别? 答:JRE是java运行时环境,包含了java虚拟机,java基础类库.是使用java语言编写的程序运行所需要的软件 ...

  6. reveal.js让程序员做ppt也享受快乐

    前言 程序员除了会写的一手漂亮的代码,也要求做出风格优雅的PPT,诸如向领导汇报工作.向小组成员反馈项目进展自己的工作等等.就本人而言,做ppt还要去找模板,还需要设计风格,内心是焦灼的.于是乎,我搜 ...

  7. C++ class、struct区别

    一.默认访问控制不同(最主要) struct默认为public,class默认为private.这个访问控制既是指成员的默认访问属性,又指继承时默认的继承属性. 二.定义template时不同 在模版 ...

  8. 18第一章 ASP.Net内建对象

    第一章        ASP.Net内建对象 第一章        ASP.Net内建对象 ASP.Net为保持用户的数据和信息,内建了许多对象,包括Application.Response.Requ ...

  9. eclipse修改xml文件默认的打开方式为XML Editor

    1.菜单:Window   ->   Preferences   ->   General   ->   Editors   ->   File   Associations  ...

  10. 第1节 yarn:15、关于yarn中常用的参数设置

    第一个参数:container分配最小内存 yarn.scheduler.minimum-allocation-mb     1024   给应用程序container分配的最小内存 第二个参数:co ...