类的静态方法的使用!
itfly 2006-02-17 11:50:32 我使用类的静态方法:
<%
Resutset rs;
while(rs.next())
{
out.print(Bm.getsws(rs.getstring("bmbm")));
}
%>
public class Bm {
public static String getsws(String bmbm) throws SQLException
{
String returnstr=null;
String sql = "select bmnr from bm_bm where bmbm='"+bmbm+"'";
ResultSet rs = Oracle.ExcuteQuery(sql);//Oracle是我自己写的类
while(rs.next())
{
returnstr=rs.getString("bmnr");
}
rs.close();
Oracle.Close();
if(returnstr!=null)
return returnstr;
return bmbm;
}
}
现在提示的错误是:
[06-2-17 11:32:30:234 CST] 51fe51fe SystemErr R E:\websphere\.metadata\.plugins\com.ibm.etools.server.core\tmp0\cache\DefaultNode\server1\DefaultEAR\web.war\search\_list.java:147: 不能解析符号
符号:变量 Bm
位置:类 in org.apache.jsp._list
[06-2-17 11:32:30:234 CST] 51fe51fe SystemErr R out.print(Bm.getsws(rs.getString("bmbm")));
[06-2-17 11:32:30:234 CST] 51fe51fe SystemErr R ^
[06-2-17 11:32:30:296 CST] 51fe51fe SystemErr R 1 个错误
就是循环第二条记录的时候Bm类不能够识别了,怎么回事情啊?!怎么改?