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页面出来鸟!!

  • 相关阅读:
    js 中的基本包装类型
    js监听浏览器,关闭,刷新(兼容IE6+,Firefox,Chrome,Safari)
    js 中的 && 与 ||
    程序设计模式的工厂(Factory)模式
    关于MOSS首页不能打开提示“根级别上的数据无效
    获取汉字的拼音的首个字母方法
    XmlDocument扩展类
    初次体验Android,过程很艰辛!
    用Python写个翻译工具
    开发经验是修炼设计模式的基石
  • 原文地址:https://www.cnblogs.com/ae6623/p/4416694.html
Copyright © 2011-2022 走看看