NullPointerException,加try...试试..

解决方案 »

  1.   

    加在哪里啊..是不是把JAVA 文件得新编译.
    (附加一个问题:我怎么样才能把分数给你..)
      

  2.   

    把javaBean代码贴出来你估计取得了一个数据对象用于调用,但是该数据对象无效(由于更新操作或非法取得)导致该对象丢失,还有jsp代码也贴出来
      

  3.   

    package base;
    import java.sql.*;
    public class conn{
     String driver="sun.jdbc.odbc.JdbcOdbcDriver";
     String url="jdbc:odbc:mybase";
     Connection conn=null;
     java.sql.ResultSet rs=null;
     public conn(){
      try{
        Class.forName(driver);
       }catch(java.lang.ClassNotFoundException e){
          System.err.println(e.getMessage());
      }
    }
    public java.sql.ResultSet executeQuery(String sql){
      try{
    conn=DriverManager.getConnection(url);
    Statement mm=conn.createStatement();
    rs=mm.executeQuery(sql);
         }catch(SQLException ex){
    System.err.println(ex.getMessage());
         }
         return rs;
      }
    }
    这是我的bean conn.java
      

  4.   

    你的Bean没有问题,应该是.jsp文件在访问数据的时候出的错你可以自己查看一下是不是数据取错了
    比如:rs.getString("name");
    /*
    你要取数据库中的name字段的数据,但是在书写的时候写成了rs.getString("Name");
    这时候就会报空指针错误,我碰到的就是这样的问题
    这也是最容易出现的
    */还有问题的话,就要把数据库操作有关的.jsp文件贴出来了
      

  5.   

    FaneAnn(十年等待):谢谢问题解决了