用的lomboz_eclipse,建了一个网站应用程序,然后在一个jsp中是这样写得
<%
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost/database1";
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/bbs","root","123456");
%>
最后一行报错,"Type mismatch: cannot convert from Connection to Connection",这怎么回事啊... 在普通的java应用程序里写就不报错...

解决方案 »

  1.   

    Connection conn
    看看你import的Connection是哪个包下的,是不是java.sql.Connection
      

  2.   

    还是不行啊,我把驱动导进去了啊...难道是我导入的为位置错了还是什么别的原因?
    我是把mysql-connector-java-5.0.8-bin.jar放到了WEB-INF的lib目录下
      

  3.   

    eclipse给出的错误提示就看不明白...
    为什么是can't convert from Connection to Connection...
      

  4.   

    包错了 我也是说  你要确认你的Connection是java.sql.Connection哦   
      

  5.   

    mysql的3306怎么没看到你在写
    难道不用写的么
      

  6.   

    这个错误是cast错误
    也就是你引入的Connection引错了
    应该引入java.sql.Connection
      

  7.   

    String url = "jdbc:mysql://localhost/database1"没写端口啊
    String url = "jdbc:mysql://localhost:3306/database1"
      

  8.   

    恩搞好了,是我导入包的问题
    jsp开始时的import我没写好,导致java.sql包没正确导入
    java.sql.Connection conn = DriverManager.getConnection("...")
    果然没错了...
    谢谢各位哈~~