Section 12.6, page12-153, 'Null & Error Handling': If 'select' is empty, it is treated as an empty nodeset, i.e., no iteration is performed. Resulting stacktrace: javax.servlet.jsp.JspTagException: com.werken.saxpath.XPathSyntaxException: 0: Unexpected '' at org.apache.taglibs.standard.tag.common.xml.ForEachTag.prepare(ForEachTag.java:92) at javax.servlet.jsp.jstl.core.LoopTagSupport.doStartTag(LoopTagSupport.java:258)
Waiting for spec clarification.
To be changed in the spec.