java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag 简单的解决方法

idea开发时,在maven中的pom.xml里已经引入了以下两个依赖,jstl-1.2.jar与standard-1.1.2.jar

 
    
      javax.servlet.jsp.jstl
      jstl
      1.2
    
    
      taglibs
      standard
      1.1.2
    

并且jsp头部也引入了核心标签库,关闭了忽略el

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page isELIgnored="false"%>

访问时却报

java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag

后来查找远程仓库所有jstl依赖,了解到1.2版本已经不适合当前开发了。现在是1.2.2版本。

    
      javax.servlet.jsp.jstl
      javax.servlet.jsp.jstl-api
      1.2.2
    

至此,问题解决。

你可能感兴趣的:(idea,---jsp,bug)