天天看点

JSTL标签库uri地址写错导致EL表达式无法识别问题

今天写代码遇到了标题所示的问题,一开始我一头雾水,页面中报了如下错误:

JSTL标签库uri地址写错导致EL表达式无法识别问题

错误显示,在我left.jsp页面的第35行出现了错误,c:forEach的遍历对象(item)不应当为表达式。

回顾页面代码

JSTL标签库uri地址写错导致EL表达式无法识别问题

发现没有任何问题,就是一个正常的EL表达式。

结合错误原因,我推测这里它是不是无法识别这个EL表达式。

最后发现是JSTL标签库的uri引用错了:

JSTL标签库uri地址写错导致EL表达式无法识别问题

上述地址无法识别EL表达式

而下面两个可以识别(请大家引用时别引用错了!!!!!)

JSTL标签库uri地址写错导致EL表达式无法识别问题
JSTL标签库uri地址写错导致EL表达式无法识别问题