2016-11-07 96 views
0

提前我是java spring mvc的begginer。找不到合适的驱动程序 - Spring mvc

try{ 

Connection connection = 
    DriverManager.getConnection 
     ("jdbc:mysql://localhost/emidwify?user=root&password=root"); 

    Statement statement = connection.createStatement() ; 

    resultset =statement.executeQuery("SELECT FirstName, LastName FROM childdetails") ; 
%> 

<div class="div_box"> 
    <select> 
     <% while(resultset.next()){ %> 
     <option><%= resultset.getString(2)%></option> 
     <% } %> 
    </select> 
<div align ="justify"> 
      <button type="button" class="btn btn-success active">View Details</button> 
      </div> 
      </div> 

<% 

    } 
    catch(Exception e) 
    { 
     out.println("wrong entry "+e); 
    } 
%> 

我试图从数据库中获取名为emidwify的数据作为下拉选项。但是,当我在本地主机上运行我的jsp文件时,它显示了异常。

wrong entry java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/emidwify?user=root&password=root 

任何人都可以帮助我解决它。我无法触发任何事情。

注意:我正在开发Linux mint。我正在使用spring java mvc。

回答

1

我觉得没有加载MySQL的jar文件...

尝试把驱动程序jar在服务器lib文件夹

添加以下扶养在pom.xml中

<!-- MySQL database driver --> 
<dependency> 
    <groupId>mysql</groupId> 
    <artifactId>mysql-connector-java</artifactId> 
    <version>5.1.9</version> <!-- set your version --> 
</dependency> 
+0

你能进一步解释。我很确定这个东西 – Hash

+0

已经添加了mysql-connector-java jar文件? – Onkar

+0

我应该将它添加到jre系统库吗?我下载了mtsql-connector-java jar文件,并把它放到了一个参考库文件夹 – Hash

相关问题