I am having the exact same issue my JSP code is included below. Anybody figure this out yet?
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql" %>
<sql:setDataSource var="example" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/XXXXX"
user="XXXXX" password="XXXX"/>
<html>
<head><title>Simple jsp page</title></head>
<body>
<table>
<sql:query var="items"> SELECT * FROM NewsItems</sql:query>
<c:forEach var="columnName" items="${items.columnNames}"> <th><c:out value="${columnName}"/></th></c:forEach>
<c:forEach var="row" items="${items.rows}">
<tr> <c:forEach var="column" items="${row}"> <td><c:out value="${column.value}"/></td> </c:forEach> </tr></c:forEach>
</table>
</body>
</html>