javax.servlet.jsp.JspException: Não foi possível obter a conexão, DataSource inválida: “java.sql.SQLException: nenhum driver adequado encontrado”

Eu escrevo código simples em jsp e quero obter uma consulta do banco de dados e mostrá-lo nesta página. minha base de dados é criada e contém alguns dados de amostra, mas quando escrevo:

        <sql:setDataSource  var="co"   driver="com.mysql.jdbc.Driver" 
                        url="jdbc:mysql://localhost:3306/sys3"

                        user="root"
                        password="amir"
                        />
    <sql:query var="res" dataSource="co">
        Select sec_id from section
    </sql:query>

mostra este erro no servidor glassfish:

javax.servlet.ServletException: javax.servlet.jsp.JspException: Não foi possível obter a conexão, DataSource inválido: "java.sql.SQLException: nenhum driver adequado encontrado"

questionAnswers(3)

yourAnswerToTheQuestion