com.wangst.bbs.DB.createStmt(DB.java:29)
你看看这里是不是有问题  用debug调试一下

解决方案 »

  1.   

    java.lang.NullPointerException 空指针错误
      

  2.   

    java.lang.NullPointerException
    com.wangst.bbs.DB.createStmt(DB.java:29)  大概在这行代码,有的变量值是空的 你调用空值的某个方法了 所以报了异常 比如说String s=null; s=s.toString(); 这时,s=s.toString()就会报空指针异常,因为s是空的,你不能去掉它的任何方法  
      

  3.   

    视频上讲的是把mysql-connector-java-5.1.8-bin.jar导入到tomcat的lib目录里,我照做了可是还是会出现这样的错误。com.wangst.bbs.DB.createStmt(DB.java:29):
      

  4.   

    应该是conn空指针,你把conn的初始化代码贴出来
      

  5.   

    conn为空指针呀~~~跟踪conn~~~有没有引用呀~~
      

  6.   

    应该是conn为null,conn初始化有问题
      

  7.   

    导入方式应该正确。这是conn的初始化代码:
      

  8.   

    调用的时候可能写错了,conn=DB.getConn();这句话写没?
    你的conn为空。所以报错
      

  9.   

    conn=DB.getConn();这句话写到了article.jsp文件里,在地址栏搜索http://localhost:8080/BBS/article.jsp
      

  10.   

    初始化connection时有没有报异常,调试看下是否为空,另外你的tree方法在哪里. 贴出来看看.
      

  11.   

    看看本地的host里面有没有 127.0.0.1 localhost
      

  12.   

    楼主仔细检查,加断点,debug 一下看看,是不是方法调用有问题导致的空指针
      

  13.   

    Class.forName("com.mysql.jdbc.Driver")mysql少了一个l
      

  14.   

    Class.forName("com.mysql.jdbc.Driver")mysql少了一个l
      

  15.   

    com.mysql.jdbc.Driver这个是正确的驱动
    com.mysq.jdbc.Driver这个是你写吧??
      

  16.   

    你在和数据库交互的时候Connection都没有
    Connection conn = null;
    conn = getConnection();
    这个在你的JSP里面抓下异常。然后把你的驱动Class.forName("com.mysql.jdbc.Driver")写对