唯倚社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 231|回复: 5

JSTL下NoClassDefFoundError : javax/servlet/jsp/jstl/core/Config错误

[复制链接]

59

主题

169

帖子

754

积分

版主

Rank: 7Rank: 7Rank: 7

积分
754
发表于 2017-9-16 17:47:59 | 显示全部楼层 |阅读模式

轻松玩转社区

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
JSTL下NoClassDefFoundError : javax/servlet/jsp/jstl/core/Config错误
使用springmvc时,项目启动后发送请求报错

Type Exception ReportMessage Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/ConfigDescription The server encountered an unexpected condition that prevented it from fulfilling the request.Exceptionorg.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config    org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:986)    org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)    org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)    org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)    javax.servlet.http.HttpServlet.service(HttpServlet.java:635)    org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)    javax.servlet.http.HttpServlet.service(HttpServlet.java:742)    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)Root Causejava.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config

在项目中我明明已经导入了JSTLjar包了。

网上说的有些版本即便你引入jstl1.2的包,uri处仍旧报错找不到标签。此时,我们还再引入standard包即可。但是也用maven引入了,依旧报错。
再次查询资料发现还可能Jar 包冲突了,这是日常开发过程中,时常会遇到的问题。于是就解决由 jstl 的 Maven 依赖导致的 Jar 包冲突问题

[Java] 纯文本查看 复制代码
<dependency>
            <groupId>javax.servlet.jsp.jstl</groupId>
            <artifactId>jstl-api</artifactId>
            <version>1.2</version>
            <exclusions>
                <exclusion>
                    <groupId>javax.servlet</groupId>
                    <artifactId>servlet-api</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>javax.servlet.jsp</groupId>
                    <artifactId>jsp-api</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

        <dependency>
            <groupId>taglibs</groupId>
            <artifactId>standard</artifactId>
            <version>1.1.2</version>
        </dependency>


不幸的是,结果图依旧是这个残忍的500

然后就开始了debug行动。经过漫长的测试后发现在DispatherServelt中报错了。。

可以看到是调用了modelview的时候出错,找不到视图了。。再看springmvc的配置,用到了JSTLView,于是做个测试,删掉这个试图后就可以访问了

但是我对于国际化等需要这个视图解析器啊,,于是不服气,继续找原因。。。最后!!!终于发现了,,在target下的lib下jar包确实没有新加进去的两个jar包!!!!!好吧,,被自己蠢哭了,,

加进去后重新启动就OK了。



3

主题

122

帖子

426

积分

版主

Rank: 7Rank: 7Rank: 7

积分
426
发表于 2017-9-23 00:15:31 | 显示全部楼层
请楼主吃麻辣烫可好
回复

使用道具 举报

33

主题

160

帖子

434

积分

版主

Rank: 7Rank: 7Rank: 7

积分
434
发表于 2017-9-23 00:15:34 | 显示全部楼层
求舅舅党爆料
回复

使用道具 举报

35

主题

176

帖子

2383

积分

LV3

Rank: 3Rank: 3

积分
2383
发表于 2017-9-23 18:52:06 | 显示全部楼层
笑摸二楼狗头
回复

使用道具 举报

132

主题

302

帖子

3693

积分

LV3

Rank: 3Rank: 3

积分
3693

最佳新人

发表于 2017-9-23 20:08:53 | 显示全部楼层
这是要火的节奏啊
回复

使用道具 举报

33

主题

160

帖子

434

积分

版主

Rank: 7Rank: 7Rank: 7

积分
434
发表于 2017-9-23 21:13:46 | 显示全部楼层
第一次抢到二楼,好紧张啊
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|weiecn ( 湘ICP备14002058号 )

GMT+8, 2018-10-23 09:46 , Processed in 0.069139 second(s), 9 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表