java mysql get null_JDBC连接mysql数据库出现java.lang.NullPointerException

JSP文件内容:

JSP文件内容:

String sql=null;

String url=null;

Statement st=null;

try{

out.print("创建开始...
");

sql="CREATE DATABASE whm";

url="jdbc:MySQL://localhost:3306/test?user=root&password=aa&characterEncoding=gb2312";

st=getStatement(url);//通过指定的url获得Statement对象,此函数将在步骤(2)中实现

st.execute(sql);

out.print("数据库whm创建成功...
");

sql="CREATE TABLE `table` (`field1` int(11),`field2` char(20),`field3` char(10))";

url="jdbc:MySQL://localhost:3306/whm?user=root&password=aa&characterEncoding=gb2312";

st=getStatement(url);

st.execute(sql);

out.print("表table创建成功...
");

out.print("创建结束...
");

}

catch(Exception e){out.print("创建失败原因:"+e.toString());}

%>

public Statement getStatement(String url){

try{

Class.forName("com.mysql.jdbc.Driver");

Connection con=DriverManager.getConnection(url);

return con.createStatement();

}catch(Exception e){return null;}

}

%>

web.xml文件内容:<?xml version="1.0" encoding="UTF-8"?>

xmlns="http://java.sun.com/xml/ns/j2ee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee

http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

jdbc/DBPool

javax.sql.DataSource

Container

Shareable

index.jsp

JAR包为:mysql-connector-java-5.0.4-bin.jar

运行结果为:创建开始...

创建失败原因:java.lang.NullPointerException

哪位大侠帮我看看我的问题出现在哪里?

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值