The standard-examples war packaged with JSTL 1.1 contains two jsps that will not translate in a JSP 2.0 container /import/LocalQueryString.jsp(11,8) "${param:name}" contains invalid expression(s) Need to change <c:out value="${param:name}"/><br> to <c:out value="${param.name}"/><br> and <c:out value="${param:email}"/> to <c:out value="${param.email}"/> org.apache.jasper.JasperException: /xml/Filter.jsp(11,0) Unable to load tag handler class "org.apache.taglibs.standard.extra.spath.SPathTag" for tag "ex:SPath" This custom tag is not found in the war in either WEB-INF/classes or in any jar in WEB-INF/lib
LocalQueryString.jsp was not used anywhere. I've removed it from the source tree. As for /xml/Filter.jsp, this is a duplicate of 25638.