在跑一个带jstl的例子的时候,遇到了这样一个错误:

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:1305)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:979)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  大意就是说jstl这个依赖的包找不到,但是我的pom文件里明明引入了jstl依赖

<!-- https://mvnrepository.com/artifact/javax.servlet.jsp.jstl/jstl-api -->
<dependency>
<groupId>javax.servlet.jsp.jstl</groupId>
<artifactId>jstl-api</artifactId>
<version>1.2</version>
</dependency>

  后来经过百度发现有人也遇到了同一个问题,但是引入的是别的一个依赖,这样试了一下成功了

<!-- https://mvnrepository.com/artifact/jstl/jstl -->
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>

  可以看到,版本是同一个jstl版本,但是maven的坐标不一样。搜索了一下发现仓库里写着这个依赖已经被移动到了一个新的地方。

最新文章

  1. 【javascript 技巧】Array.prototype.slice的妙用
  2. 如何清除SQL Server Management Studio的最近服务器列表
  3. SqlSever基础 cast 将getdate返回的时间转换成字符串
  4. hdu---(Tell me the area)(几何/三角形面积以及圆面积的一些知识)
  5. Matlab中数组下标是logical,如何处理?
  6. Unity3D脚本中文系列教程(一)
  7. 04737_C++程序设计_第5章_特殊函数和成员
  8. .NET基础——运算符
  9. Spring security在MS-SQL下的初始化脚本
  10. cad二次开发--添加对象到模型空间中
  11. 我喜欢 Google Flutter
  12. Alpha 冲刺 (4/10)
  13. Python设计模式 - UML - 部署图(Deployment Diagram)
  14. Android 经验之文件下载
  15. HDU 6318 Swaps and Inversions(归并排序 || 树状数组)题解
  16. 【x】 PAT/BasicLevel_C++/1002. 写出这个数 (20).cpp
  17. AndroidStudio -- AndroidStuido中找不到cache.properties文件
  18. 程序员必知的8大排序(三)-------冒泡排序,快速排序(java实现)
  19. Nginx and PHP-FPM Configuration and Optimizing Tips and Tricks
  20. PAT - L2-001. 紧急救援( Dijstra )

热门文章

  1. CommandLineRunner和ApplicationRunner的区别
  2. 类修饰符为abstract与final
  3. JS怎样实现图片的懒加载以及jquery.lazyload.js的使用
  4. Android为TV端助力 deep link(深度链接)与自定义协议!
  5. ionic开发中,输入法键盘弹出遮挡住div元素
  6. C#:获取视频某一帧的缩略图
  7. Apktool(2)——使用前必须知道的apk知识
  8. iis 限制动态IP地址访问次数
  9. web前端(11)—— 页面布局1
  10. DAC连接