out.println(myBean.a);//myBean.a或者myBean.b这样使用不可以吗???应该有访问权限的问题吧,jsp不在package com.bean中,你可以用在myBean中加入属性读写方法
public String getA(){
return a;
}
改成out.println(myBean.getA());就可以了吧
另外
rs.next()返回值是 boolean型
rs.getString(1)返回值是String型的
while()中只能是boolean型

解决方案 »

  1.   

    直接用rs.getString(1)就回出错 当然出错 游标没有指在记录上
    如果确定只取出一条记录 先rs.next() 然后rs.getString(1)
      

  2.   

    应该有访问权限的问题吧,jsp不在package com.bean中,你可以用在myBean中加入属性读写方法
    public String getA(){
    return a;
    }
    改成out.println(myBean.getA());就可以了吧必须使用方法来获取.CLASS中属性吗!!!!还是在BEAN中只能这样用,,,直接用rs.getString(1)就回出错 当然出错 游标没有指在记录上
    如果确定只取出一条记录 先rs.next() 然后rs.getString(1)在rs建立的时候,,游标不是指向第一条记录吗!!!!如果不是,那它指向那里,,,
      

  3.   

    while(rs.next())//游标的指向
    {
    rs.getString(1);//得到值
    }
      

  4.   

    不使用rs.next(),   游标指向那??
      

  5.   

    在rs建立的时候,,游标不是指向第一条记录吗!!!!如果不是,那它指向那里,,,
    -------------------------
    rs建立时,游标指向首条记录的前门。看看文档里有写。
    从rs中读数据时要先rs.next().
      

  6.   

    不使用rs.next(),游标在 第一条记录 之上.