一、问题描述
- 引入了jstl的页面,运行时报http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml…错
二、原因分析&解决
-
JSTL的版本问题
JSTL1.0 的声明是:<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core " %> JSTL1.1 的声明是:<%@ taglib prefix="c" uri=http://java.sun.com/jsp/jstl/core %>
-
缺少standard.jar
-
添加jar包位置不正确
jstl.jar和standard.jar包不仅在idea项目中要有,在tomcat发布的应用WEB-INF/lib下也要有,添加完成后记得在Artifact中将新加到项目中的jar包同步(点击下方fix,addall。。。)。