tomcat 6.0   xpJAVABEAN是package base;
import java.sql.*;
public class consql
{
String sDBDriver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=company";
String user = "sa";
String password = "1122334";
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;public consql()
{
try
{
Class.forName(sDBDriver);
}
catch (java.lang.ClassNotFoundException e)
{
System.err.println("conn_sql(): " + e.getMessage());
}
}
public ResultSet executeQuery(String sql)
{
try
{
conn = DriverManager.getConnection(url, user, password);
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
rs = stmt.executeQuery(sql);
}
catch (SQLException ex)
{
System.err.println("conn_sql.executeQuery:" + ex.getMessage());
}
return rs;
}
}
JSP中的代码是:<jsp:useBean id="connsql" scope="page" class="base.consql" /><%
ResultSet RS = connsql.executeQuery("Select * FROM op");
while(RS.next()) {%> 
PW是:<%=RS.getString("pw")%> 
<%}%> 
<%out.print("123");
RS.close();
%> 
运行后总是报告错误:The value for the useBean class attribute base.consql is invalid.
我不知道这句报错具体指的什么了……我的JAVABEAN也已经copy到 Tomcat 6.0\webapps\ROOT\company\WEB-INF\classes\base\consql.class
谁帮我看一看呢?我是第一次测试JAVABEAN。第一次比较没方向…………