`
hai0378
  • 浏览: 529679 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

一个诡异的错误

 
阅读更多

 

关于jsp web项目中的javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ELResolver错误

分类: javax/el/ELResolver java.lang.ClassNotFoundException: javax.el.ELResolver 566人阅读 评论 (3) 收藏 举报

错误:


javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ELResolver

	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:343)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

root cause

java.lang.NoClassDefFoundError: javax/el/ELResolver

	java.lang.ClassLoader.defineClass1(Native Method)
	java.lang.ClassLoader.defineClass(Unknown Source)
	java.security.SecureClassLoader.defineClass(Unknown Source)
	java.net.URLClassLoader.defineClass(Unknown Source)
	java.net.URLClassLoader.access$100(Unknown Source)
	java.net.URLClassLoader$1.run(Unknown Source)
	java.net.URLClassLoader$1.run(Unknown Source)
	java.security.AccessController.doPrivileged(Native Method)
	java.net.URLClassLoader.findClass(Unknown Source)
	java.lang.ClassLoader.loadClass(Unknown Source)
	java.lang.ClassLoader.loadClass(Unknown Source)
	sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
	java.lang.ClassLoader.loadClass(Unknown Source)
	java.lang.ClassLoader.loadClass(Unknown Source)
	org.apache.jasper.runtime.JspFactoryImpl.getJspApplicationContext(JspFactoryImpl.java:220)
	org.apache.jsp.result_jsp._jspInit(result_jsp.java:33)
	org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:49)
	org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:180)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

root cause

java.lang.ClassNotFoundException: javax.el.ELResolver

	java.net.URLClassLoader$1.run(Unknown Source)
	java.net.URLClassLoader$1.run(Unknown Source)
	java.security.AccessController.doPrivileged(Native Method)
	java.net.URLClassLoader.findClass(Unknown Source)
	java.lang.ClassLoader.loadClass(Unknown Source)
	java.lang.ClassLoader.loadClass(Unknown Source)
	java.lang.ClassLoader.defineClass1(Native Method)
	java.lang.ClassLoader.defineClass(Unknown Source)
	java.security.SecureClassLoader.defineClass(Unknown Source)
	java.net.URLClassLoader.defineClass(Unknown Source)
	java.net.URLClassLoader.access$100(Unknown Source)
	java.net.URLClassLoader$1.run(Unknown Source)
	java.net.URLClassLoader$1.run(Unknown Source)
	java.security.AccessController.doPrivileged(Native Method)
	java.net.URLClassLoader.findClass(Unknown Source)
	java.lang.ClassLoader.loadClass(Unknown Source)
	java.lang.ClassLoader.loadClass(Unknown Source)
	sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
	java.lang.ClassLoader.loadClass(Unknown Source)
	java.lang.ClassLoader.loadClass(Unknown Source)
	org.apache.jasper.runtime.JspFactoryImpl.getJspApplicationContext(JspFactoryImpl.java:220)
	org.apache.jsp.result_jsp._jspInit(result_jsp.java:33)
	org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:49)
	org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:180)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)


这个错误出现的原因是你把jsp-api.jar和servlet-api.jar这两个jar都加入到了jdk的classpath之中了,解决办法就是把jsp-api.jar删除,
解决问题so easy,妈妈再也不用担心我学java啦。。。
分享到:
评论

相关推荐

    遇到一个诡异 Bug,每逢周三就崩溃 - 文章 - 伯乐在线1

    这篇文章讲述了作者在实习期间遇到的一个奇怪的编程Bug,该Bug仅在每周三出现,导致系统崩溃。这个Bug出现在一个C++编写的服务器程序中,该服务器用于监听医疗设备的串口,将数据存储到SQLServer数据库,并通过CORBA...

    java程序中处理一个包含诡异的不可见的字符。

    在提供的`TestT.java`文件中,很可能是包含了一个测试案例,用来演示如何检测和处理这类诡异的不可见字符。通过分析`TestT.java`的代码,我们可以学习如何在实际项目中避免和解决此类问题。具体代码实现可能包括对...

    易语言诡异心理游戏

    总的来说,《易语言诡异心理游戏》是一个集编程教学、心理挑战和娱乐于一体的创新作品。它展示了易语言的强大功能和灵活性,同时也揭示了心理学在游戏设计中的重要作用。无论是编程爱好者还是心理学爱好者,都能从这...

    Oracle排错 DBCA建库诡异问题处理--rac环境不能创建rac库

    故障发生的主要现象是原本期望创建一个RAC数据库,但最终却创建出了一个单实例数据库。具体的创建命令如下所示: ```bash dbca-silent-createDatabase-templateName General_Purpose.dbc \ -responseFile NO_VALUE ...

    nginx上传文件大小报错500的解决办法

    采用nginx作反向代理,出现了一个诡异的问题,小文件可以提交,大文件会报500内部错误。这个是什么原因导致的呢?  查wiki可知,上传文件大小相关的有三个配置 client_body_buffer_size 配置请求体缓存区大小, ...

    Visual Studio的 诡异bug(mscorlib无法引用)

    有时,一个项目引用了另一个项目,而那个项目未能正确引用mscorlib,也会导致此问题。确保所有引用项目都正确配置,并且没有循环引用。 另外,第三方库或自定义组件可能干扰了mscorlib的加载。排查这些第三方依赖,...

    WPF 加载诡异的字体无法布局.rar

    WPF是一个强大的UI框架,它允许我们创建丰富的、交互式的桌面应用程序,包括对各种字体的支持。然而,由于字体的多样性和系统兼容性问题,加载特殊或非标准字体时可能会出现布局问题。下面我们将详细探讨这个问题...

    CTabCtrl的诡异实例

    - 创建`CTabCtrl`:在对话框或视图类中,可以通过在资源编辑器中添加一个`TCN`类型的消息控件,并在代码中将其与`CTabCtrl`成员变量关联来创建`CTabCtrl`。 - 添加选项卡:使用`AddItem`函数可以向`CTabCtrl`中...

    java web开发过程中出现的一些诡异问题(2)

    在Java中,当试图访问一个为null的对象成员时,会抛出NullPointerException。这通常发生在未对对象进行初始化或者对象引用丢失的情况下。为避免此类问题,确保在使用对象之前进行非空检查,并始终在声明后立即初始...

    基于Vue开发的一个仿京东电商购物平台系统源码+使用说明(毕设项目).zip

    解决编程式路由导航的一个错误 编程式路由跳转到当前路由(参数不变), 会抛出 NavigationDuplicated 的警告错误,如何解决? 通过修正 Vue 原型上的 push 和 replace 方法 使用 vuex 管理状态 由于项目体积比较大,向...

    IE6中ajax aborted错误请求中断解决方法

    给a标签绑定了一个click事件用来触发ajax请求,在IE6中,请求时常会被中断,在其他浏览器中都一切正常。 在IE6中使用Fiddler2和httpWatch监视请求,经常会出现”aborted”,折腾了许久,相当的诡异。后来将a标签换成...

    诡异心理游戏易语言源码-易语言

    "诡异心理游戏"的源码使用易语言编写,这为我们提供了一个研究易语言在游戏制作上的实际案例。 首先,我们要了解易语言的基本结构。易语言程序由模块、函数和过程组成。模块是程序的基本单元,包含了程序的各个部分...

    IIS-7.5版本中一些诡异问题的解决方案

    有两个可能的解决方案:一是更改虚拟目录的应用程序池设置,将托管管道模式从集成(Integrated)改为经典(Classic);二是检查Web.config文件,确保没有在不应存在的地方使用了特定于集成模式的配置元素,例如`...

    cocos2d找茬游戏

    - 当用户触摸到差异区域时,可以在该位置显示一个标记(例如一个红色圆圈)。这可以通过添加一个新的`CCSprite`实现,将其位置设置为触摸点,并调整其大小和形状以覆盖差异区域。 4. **动画效果**: - Cocos2d...

    隐藏在SQLServer 字段中的超诡异字符解决过程

    这个问题出现在SQL Server的一个字段`b`中,含有某种不可见的特殊字符,使得程序在尝试构建INSERT语句时无法正确生成字符串,特别是当涉及到某些特定记录时。 在尝试解决这个问题的过程中,开发人员首先尝试通过`...

    delphi通配符查找函数(单元)的实例

    网上只看到有通配符查找,返回boolean值的,为进行补充,单独写了一个通配符查找单元MatchFind,主要的为MatchFindStr(MainStr,SubStr)函数,返回符合条件的通配符的字符。 奇怪的是在winxp下,微软的查找中文使用...

    小学数学数学神探女贼的绝招

    描述中的内容是一个关于小偷斯班在驾驶过程中遇到的诡异事件,其中包含了视觉错觉和判断失误的元素。标签“资料”提示这是一个教育或者学习资料,可能是用于教授孩子们如何运用数学思维解决问题。 在这个故事中,...

    ASP中解决“对象关闭时,不允许操作。”的诡异问题……

    这个strsql = “exec ***”,用的是存储过程,而这个***存储过程中的最后加了一句“print @sql”,导致这个问题,注释掉就OK了…… 您可能感兴趣的文章:asp sqlserver 执行存储过程返回记录集报对象关闭时不允许...

    行业-50 听起来很恐怖的数据库幻读,到底是个什么奇葩问题?l.rar

    幻读,这个名字听起来确实有些诡异,但它实际上是一个数据库事务处理过程中的特定异常情况,涉及到并发控制和事务隔离级别。让我们深入探讨一下这个主题。 首先,我们要明白数据库的事务(Transaction)是数据库...

    非常经典的ie bug汇总,页面之王的代表作

    在IE6、IE7的某些模式下,如果设置了文字的宽度和行高,并且高度小于文字的总高度,这些浏览器可能会自动赋予一个比设定值更高的高度,导致元素扩展错误。例如,在标准模式下,`line-height:180%`可能会超出设定的`...

Global site tag (gtag.js) - Google Analytics