问题是这样的,最近部署一个项目,发现每次访问首页的时候老是报如下的错误:

org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
org.springframework.web.servlet.DispatcherServlet.triggerAfterCompletionWithError(DispatcherServlet.java:1284)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:965)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:876)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:931)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:822)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:807)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.pcitc.sso.server.uic.utils.DemoFilter.doFilter(DemoFilter.java:62)
com.pcitc.sso.client.SSOFilter.doFilter(SSOFilter.java:138)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108) root cause java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
org.springframework.web.servlet.support.JstlUtils.exposeLocalizationContext(JstlUtils.java:101)
org.springframework.web.servlet.view.JstlView.exposeHelpers(JstlView.java:135)
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:183)
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:266)
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1225)
org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1012)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:876)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:931)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:822)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:807)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.pcitc.sso.server.uic.utils.DemoFilter.doFilter(DemoFilter.java:62)
com.pcitc.sso.client.SSOFilter.doFilter(SSOFilter.java:138)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108) root cause java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1493)
org.springframework.web.servlet.support.JstlUtils.exposeLocalizationContext(JstlUtils.java:101)
org.springframework.web.servlet.view.JstlView.exposeHelpers(JstlView.java:135)
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:183)
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:266)
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1225)
org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1012)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:876)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:931)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:822)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:807)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.pcitc.sso.server.uic.utils.DemoFilter.doFilter(DemoFilter.java:62)
com.pcitc.sso.client.SSOFilter.doFilter(SSOFilter.java:138)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)

按照报错信息,问题应该是出在jstl上面,要么是没有导入jstl的jar包,要么是没有引入jstl标签,我检查了项目发现这些都没有问题,按照网上的很多做法,依然没有解决我的问题,这个问题大概折腾了我大概一周左右,依然没法解决,最后非常沮丧,可是沮丧归沮丧,问题总归是要处理的,而我又坚信没有解决不了的问题。于是我想到了我之前部署的该项目有个版本是没有问题,现在也已经在线上运行良好,所以我就想到了对比两个项目的jar包,我以为是这个版本新加的某些jar包有问题,所以一个一个的对jar包,把出问题的这个版本多余的jar包全部删除了,保持和之前没有问题的那个版本的jar包一模一样,可是问题还没有解决,最后我把之前没有问题的版本的jar全部拷贝过来全部替换掉现在的jar包,问题于是很奇怪的解决了,我很纳闷,于是一个个的找问题,最后发现问题出现的jstl上面,都是jstl1.2版本的,居然一个有问题,最后我把本地maven仓库的jstl删除了,重新下载这个版本的jstl,也没有问题了。最后我觉得问题可能是,我刚好下载到了有问题的jstl,估计jstl的开发人员当时刚好提交了有问题的jstl,可刚好被我下载到了,虽然最后又进行了修复,可是我的仓库里面已经是有问题的jstl了。

解压有问题的jstl的jar包,报如下错误:

aaarticlea/png;base64,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" alt="" />

问题终于解决了,非常开心。下面附上两个同样版本的jstl,一个有问题,一个没有问题,有兴趣的可以自己试试。点击下载两个jstl

同样版本的jstl,都是jstl1.2版本,有个有问题,另一个没有问题的更多相关文章

  1. 浅析py-faster-rcnn中不同版本caffe的安装及其对应不同版本cudnn的解决方案

    浅析py-faster-rcnn中不同版本caffe的安装及其对应不同版本cudnn的解决方案 本文是截止目前为止最强攻略,按照本文方法基本可以无压力应对caffe和Ross B. Girshick的 ...

  2. PHP集成环境自定义设置PHP版本,同时运行多个php版本,700个PHP版本随时切换,一键开启常用模块。

    本文采用我自己开发的纯绿色版WAMP环境(我将这个WAMP环境命名为PHPWAMP) (PHPWAMP默认集成VC,不需要单独安装) 那么什么是WAMP环境?WAMP这个词是什么意思? Windows ...

  3. JDK、Eclipse、Myeclipse、Tomcat等各种软件的版本详解(写给对版本和兼容性问题焦头烂额的你)

    这篇文章我们来探讨一下关于JDK.Eclipse.Myeclipse.Tomcat的版本问题.一.关于版本的几个概念1.32位和64位两个版本:    简言之,64位的操作系统支持识别4G以上的内存条 ...

  4. 分享vs低版本开发的项目到VS高版本时遇到的4个小问题解决之记录

    分享vs低版本开发的项目到VS高版本时遇到的4个小问题解决之记录 原文首发: http://anforen.com/wp/2017/08/extensionattribute_compilerserv ...

  5. JDK1.6 1.7 1.8 多版本windows安装 执行命令java -version 版本不变的问题

    现在Windows的java安装已经没有解压版本,Oracle官方也不会再提供了,只有安装程序 所以每当安装一次JDK,都会将 java.exe.javaw.exe.javaws.exe三个可执行文件 ...

  6. linux下编译qt5.6.0静态库(使用./configure --help来看看都有哪些参数。超详细,有每一个模块的说明。如果改变了安装的目录,需要到安装目录下的bin目录下创建文件qt.conf)(乌合之众)good

    linux下编译qt5.6.0静态库 linux下编译qt5.6.0静态库 configure生成makefile 安装选项 Configure选项 第三方库: 附加选项: QNX/Blackberr ...

  7. JBoss和Tomcat版本、及Servlet、JSP规范版本对应一览 【转】

    原文地址:http://blog.csdn.net/hills/article/details/40896357 JBoss和Tomcat版本.及Servlet.JSP规范版本对应一览 JBossAS ...

  8. visual studio 2017 installer 安装包制作过程出现的问题---此安装程序需要.NET Framework 版本 3.5,请安装该版本,然后重新运行此安装程序,可以从Web获得.NET Framework 。要立即做此事吗?

    图一 visual studio 2017 installer 打包完成以后进行安装时,提示信息 “安装此安装程序需要.NET Framework 版本 3.5,请安装该版本,然后重新运行此安装程序, ...

  9. mysql 的 help 命令:每个命令,都有相应的反斜杠(\)加一个字母或字符的简写

    mysql> help For information about MySQL products and services, visit: http://www.mysql.com/ For d ...

随机推荐

  1. 使用httpModule做权限系统

    页面请求过程: 根据这个流程,网上一般的权限验证在:Http.Module.AuthorizeRequestHttp.Module.PreRequestHandlerExecute 例如使用前者: u ...

  2. python socket 模拟tcp通讯

    对于tcp server 端的创建而言, 分为如下步骤:   1,创建socket对象(socket):其中俩个参数分别为     Address Family(如AF_INET为ipv4),AF_I ...

  3. Oracle中的job(转载)

    我们在项目开发中,常常会有一些复杂的业务逻辑.使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执 ...

  4. MVC创建通用DropdownList

    起因 MVC项目中有数据字典表,定义了多个类型,需要给每个类型做下拉菜单. 不可能每个类型,都敲一个代码,需要做成通用 思路 利用MVC的部件方式,分别定义Controller,View和Model: ...

  5. Merge OUTPUT 高级用法综合写的一个MergeTab的存储过程

    因为工作中常用到 合并两张表中的数据,主要是写下来给自己备忘,T-SQL 中 MERGE 的用法 WHEN MATCHED THEN UPDATE -- 中加了 后面要更新的列是否都相等,如果相等就没 ...

  6. SHELL:Find Memory Usage In Linux (统计每个程序内存使用情况)

    转载一个shell统计linux系统中每个程序的内存使用情况,因为内存结构非常复杂,不一定100%精确,此shell可以在Ghub上下载. [root@db231 ~]# ./memstat.sh P ...

  7. ERROR ITMS-90167: "No .app bundles found in the package"

    http://stackoverflow.com/questions/37838487/error-itms-90167-no-app-bundles-found-in-the-package 简单说 ...

  8. iOS 获取URL中的参数

    - (NSString *)getParamByName:(NSString *)name URLString:(NSString *)url { NSError *error; NSString * ...

  9. jQuery 遍历同胞(siblings)

    同胞拥有相同的父元素. 通过 jQuery,您能够在 DOM 树中遍历元素的同胞元素. 在 DOM 树中水平遍历 有许多有用的方法让我们在 DOM 树进行水平遍历: siblings() next() ...

  10. 分享一个在PearOS里面的plank的配置文件

    plank的配置文件的路径是/home/pear/.config/plank/dock1/settings #This file auto-generated by Plank. #2013-09-0 ...