码迷,mamicode.com
首页 > 数据库 > 详细

Jsp页面调用JDBC导致的SQLException

时间:2015-04-03 11:10:00      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

本地连接MySQL数据库时,之前一直使用的方法是在项目lib中直接导入JDBC的jar包,这样只需要以下代码就可以得到一个Connection。

        String user="xxx";
        String password="123";
        String url="jdbc:mysql://localhost:3306/xxx";
        Connection con=null;
       try {
            con=DriverManager.getConnection(url,user,password);
        } catch (SQLException e) {
            e.printStackTrace();
        }
        return con;

上面的调用在本地使用一直正常,但当写Jsp页面时,同样步骤,导入jar包进lib,数据库操作类测试功能正常,但浏览器在调用数据库时会出现SQLException,复查了几遍代码后一直没有发现问题出现在哪,当添加以下代码时,问题解决。推测在服务器端,调用数据库时即使导入包,也不会自动加载所使用的类。求大神指正。

       try{ 
            //加载MySql的驱动类 
            Class.forName("com.mysql.jdbc.Driver") ; 
        }catch(ClassNotFoundException e){ 
            System.out.println("找不到驱动程序类 ,加载驱动失败!"); 
            e.printStackTrace() ; 
        }

Jsp页面调用JDBC导致的SQLException

标签:

原文地址:http://www.cnblogs.com/Sariel/p/4389354.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!