您的taglib URI错误。
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
该URI来自旧的EOL版本的JSTL 1.0库。从JSTL 1.1开始,您需要/jsp
在路径上增加一些内容,因为将EL部件从JSTL移至JSP,从而更改了标签库的内部工作方式:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
此外,您尝试放入的JAR文件/WEB-INF/lib
是错误的。该javax.servlet.jsp.jstl-api-1.2.1-javadoc.jar
是只包含JSTL的javadoc和javaee.jar
包含整个Java EEAPI这可能是因为desastreus Tomcat的附带已经(JSP/Servlet的),这可能它的一部分发生冲突。
全部删除。您需要jstl-1.2.jar文件。