jstl 的 forEach 的 items为什么不接受表达式?

如题
但网上找的例子都是可以接受EL表达式的。
难道要自己修改tld
standard-1.0.2.jar中的c.tld文件中如下描述

forEach
org.apache.taglibs.standard.tag.el.core.ForEachTag
org.apache.taglibs.standard.tei.ForEachTEI
JSP

The basic iteration tag, accepting many different
collection types and supporting subsetting and other
functionality


items
false
false 这里写的是false,网上的例子都说可以用表达式的,我用就不行


begin
false
false


end
false
false


step
false
false


var
false
false


varStatus
false
false

而且true
才能接受表达式

这个东西是不能手改的