ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

mysql-javax.servlet.jsp.JspException:无法建立连接,数据源无效:“ java.sql.SQLException:未找到合适的驱动程序”

2019-10-10 03:20:07  阅读:11  来源: 互联网

标签:mysql jdbc jsp jstl



我用jsp写了简单的代码,想从数据库中获取查询并在此页面中显示.
我的数据库已创建,并且中有一些示例数据,但是当我写时:

        <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>

它在glassfish服务器上显示此错误:

javax.servlet.ServletException: javax.servlet.jsp.JspException: Unable to get connection, DataSource invalid: “java.sql.SQLException: No suitable driver found”

解决方法:

here下载mysql-connector.jar并将其添加到您的类路径中
另一件事改变

<sql:query var="res" dataSource="co">

<sql:query var="res" dataSource="${co}">


标签:mysql,jdbc,jsp,jstl

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有