【JSP报错】—— org.apache.jasper.JasperException: Unable to compile class for JSP

╰半夏微凉° 2022-01-15 02:07 400阅读 0赞

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

  1. org.apache.jasper.JasperException: Unable to compile class for JSP:
  2. An error occurred at line: [52] in the generated java file: [D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\logTest\org\apache\jsp\index_jsp.java]
  3. The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory
  4. Stacktrace:
  5. org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)
  6. org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:198)
  7. org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:450)
  8. org.apache.jasper.compiler.Compiler.compile(Compiler.java:361)
  9. org.apache.jasper.compiler.Compiler.compile(Compiler.java:336)
  10. org.apache.jasper.compiler.Compiler.compile(Compiler.java:323)
  11. org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:580)
  12. org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:356)
  13. org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
  14. org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
  15. javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
  16. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  17. org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  18. org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

跟踪java代码发现:
15165159_NuYl.png

原因是由于我在Maven中引入了servlet的jar包,又在工程中引入了tomcat的所有Jar包,导致冲突。

转载于:https://my.oschina.net/u/204616/blog/545045

发表评论

表情:
评论列表 (有 0 条评论,400人围观)

还没有评论,来说两句吧...

相关阅读