Duvida Sobe JSTL

Olá a Todos

Estou estudando a plataforma EE, seguindo um livro para iniciante sobre JSP. Estou fazendo apenas uma conexão ao banco e tetando executar uma query usando JSTL, mas o netbeans extá me acusando um erro que não consigo descobrir o que é. Estou usando da implementação da JAKARTA do JSTL.

Segue abaixo o código

//////////////////


Olá, acho que sua taglib está errada, eu faço da seguinte maneira:

<%@ taglib prefix=“sql” uri=“http://java.sun.com/jsp/jstl/sql” %>

Acho que a URI da taglib está correta. você não criou o sql dentro da tag??

O seu datasource está com valores corretos?

Tem um exemplo aqui dê uma comparada…

t+

Opa…

Estou usando assim, está bem semelhante ao site que sugeriram, mas mesmo assim continua exibindo a mensagem de erro como na imagem acima, se eu retirar a tag sql:query e mandar executar a página funciona normal então acredito que ao menos a tab sql:setDataSource está configurada corretamente.

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql" %>

<html>
    <head>       
        <title>JSP Page</title>
   </head>
    <body>
        <h1>Teste JSTL</h1>
        <sql:setDataSource  var="conexao"
         driver="com.mysql.jdbc.Driver"
         url="jdbc:mysql://localhost:3306/aprendendo?useUnicode=true"
         user="root"
         password="root"
        />
        <sql:query var = "rSet" dataSource="${conexao}">
          select t.codTitulo, t.desTitulo
          from titulo t
        </sql:query>
    </body>
</html>