首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

java.lang.NullPointerException

2011-11-09 
连接数据库的配置问题利用javax.naming.Context接口连接mysql的数据库一小部分原代码如下Context ctxnew

连接数据库的配置问题
利用javax.naming.Context接口连接mysql的数据库
一小部分原代码如下
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/bookstore");
Connection conn=ds.getConnection();
我用的是netbean,运行说
java.lang.NullPointerException
  at sun.jdbc.odbc.JdbcOdbcDriver.getProtocol(JdbcOdbcDriver.java:507)
  at sun.jdbc.odbc.JdbcOdbcDriver.knownURL(JdbcOdbcDriver.java:476)
  at sun.jdbc.odbc.JdbcOdbcDriver.acceptsURL(JdbcOdbcDriver.java:307)
  。。。。。

好像还要配置xml文件中resource属性,但不知道是哪个xml文件
初学,求解,谢谢

[解决办法]
你有没有导入jar包呀? 好像是你没有驱动包哦!!!
[解决办法]
数据库连接首先导入相关jar包

[解决办法]
顶楼上 缺少数据源
[解决办法]
用NetBeans可以在连接时,配置数据库连接如果成功了,就可以在编程时,直接调用。如果不能够连接成功,也会给出连接失败提示。而且用NetBeans好像不需要配置xm.

热点排行