zoukankan      html  css  js  c++  java
  • 【技术帖】各种jsp servlet报错问题总结

    代码写成我这种程度真是不容易,赶紧去烧烧香!!

    1.首先出现的错误就是把jar包导入项目后,servlet始终处于报错的状态,index.jsp压根就死在了那里,出不来。

    descriptionThe server encountered an internal error () that prevented it from fulfilling this request.

    exception

    org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

    java.lang.ClassNotFoundException: org.apache.jsp.index_jsp java.net.URLClassLoader$1.run(Unknown Source) java.security.AccessController.doPrivileged(Native Method) java.net.URLClassLoader.findClass(Unknown Source) org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134) org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66) org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:618) org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

    问题分析:可能你的项目中含有过时的servlet-api.jar或者jsp.jar包,赶紧寻找下删掉,否则会和tomcat的jar包冲突,我删掉之后还是不行,依然是这么报错,此时发现,我的myeclipse自动导入的jar中少了两个关键的jar包,鄙视之,就是jstl.jar和standard.jar这两个jar包,导入后,发现出错界面变了~!!变成了。。。

    java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor

    好吧,继续解决。

    Tomcat中catalina.jar和jasper.jar都有AnnotationProcessor接口,所以运行时,就出错了:java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor。

    异常的解决方法:

    找到你的tomcat安装路径,C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf下面有个

    context.xml文件,在其中添加<Loader delegate="true" />即可。

    啊,和蔼可亲的index.jsp页面出来鸟!!

  • 相关阅读:
    单例模式
    自旋锁与互斥锁
    CAS无锁机制原理
    乐观锁和悲观锁
    读写锁
    Java锁机制-重入锁
    原 Linux搭建SVN 服务器2
    原 Linux搭建SVN 服务器
    Sublime Text 3 破解版 + 注册机 + 汉化包 + 教程
    Sublime Text 3 常用插件以及安装方法(转)
  • 原文地址:https://www.cnblogs.com/ae6623/p/4416694.html
Copyright © 2011-2022 走看看