你把加载驱动和链接数据库放到静态块里试试看
看错误提示是缺少实例的那,你检查一下你的项目部署路径中对应的lib文件夹中是否有按个jar包,若没有拷贝一份进去试一下。地址如下:F:\Software\apache-tomcat-7.0.72\webapps\ServletCartDemo\WEB-INF\lib
我的用的是taomcat服务,ServletCartDemo是我的项目名称,希望能解决你的问题
最好要把tomcat服务重新启动一下哟,
你可以先测试是否能连接数据库(记得要启动mysql服务)
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库名","用户名","密码");
if(conn != null){
System.out.println("数据库连接成功");
}else{
System.out.println("数据库连接失败");
}
1、确保mysql的驱动程序已经添加到项目中,可以通过点击项目属性,java bulider path添加外部jar文件到项目中,也可以直接拷贝进去;
2、要确保数据库服务(service)及监听程序(listener)是否已经开启,可以通过输入用户名和密码直接访问数据库去测试(一般再用的数据库这两个服务都会打开的)