JSTL 的 ForEach items 报错:不支持表达式
很高兴的新建了个项目,写了行:
<c:forEach var="temp" items="${list}">然后 ForEach 就报错!!
提示:
"items" does not support runtime expressions看了半天 。。。
发现 jstl 的 .tld 里 定义的 Foreach 的 items 不支持 EL 表达式
<rtexprvalue>false</rtexprvalue> 后来……看了很久 发现
页面头上的
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>uri 写错了, 少了个路径 /jsp/jstl
最后改成
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>就对了。。。。