Tomcat不用这个变量你的驱动放在
Tomcat\common\lib
目录下

解决方案 »

  1.   

    1:root中本来就有WEB-INF你又何必多添加呢,要不就把你bean放在root\WEB-INF下,要么你就自己在tomcat\webapps下自己建立一个目录,如tomcat\webapps\yourjsp,然后把你的bean放在tomcat\webapps\yourjsp\WEB-INF\classes\下(注意要和你的把包的结构对应)
    2:驱动放在tomcat\common\lib下。
      

  2.   

    造成NullPointerException异常的原因有很多种原因的。例如驱动没有加上,没有找到变量,BEAN中的变量有问题等等。
      

  3.   

    mysql.jar放在tomcat\common\lib下
    nullpointerexception的原因可能有很多的
      

  4.   

    放在tomcat\common\lib下
    即可
      

  5.   

    放在ROOT/jsp/WEB-INF/lib下面也可以的
    只要你的bean能访问到就可以
      

  6.   

    To XKP(低等下人):
       按照你的方法不行,不知道为什么,我将mysql.jar解压缩后与bean放在一起就可以了(不解压也不行),放在其他所有的lib文件夹都不行,:(To www203(水户洋平):
       怎样才能让bean访问到呢?把mysql.jar放在ROOT/jsp/WEB-INF/lib文件夹下面是不是意味着ROOT/jsp/WEB-INF/classes下的所有bean,以及ROOT/jsp下的所有*.jsp都可以使用mysql.jar?
      

  7.   

    把mssqlserver.jar;msutil.jar;msbase.jar三个驱动放在tomcat\common\lib下
    然后:String url=new String();
      String user= new String();
      String password = new String();
      url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
      user="sa";//用户名
      password="";//密码
      Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
      Connection con= DriverManager.getConnection(url,user,password);
      Statement stmt = con.createStatement();
    。。
      

  8.   

    找找看,有没有对象=null,而又调用了它的非静态方法。
    我出错多是它的原因。