麻烦各位,请看看我的javabean到底怎么回事()急急急
我这个bean本来是要在jsp中引用的,但因为出现错误后,调试bean的时候发现编译通过了但运行不起来,那就是bean的问题了?源代码如下:
package paltform.hllpgoa;
import java.sql.*;
public class ContactBean
{
Connection sqlCon=null;//数据库连接对象
Statement sqlStmt=null;//SQL语句对象
ResultSet sqlRst=null;//结果对象
public ContactBean(){
try {
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
}
catch(java.lang.ClassNotFoundException e){
System.err.println("1111"+e.getMessage());
}
catch(java.lang.InstantiationException e){
System.err.println("2222"+e.getMessage());
}
catch(java.lang.IllegalAccessException e){
System.err.println("3333"+e.getMessage());
}
}
public void main(String []args) {
System.out.println("My First JavaBean!");
}
public int Exec(String DataBase, String strSQL)
{
String url="jdbc:mysql://localhost/httpgoa";
String user="root";
String password="";
int NumRows=0;
try{
sqlCon =DriverManager.getConnection(url,user,password);
sqlStmt =sqlCon.createStatement();//执行SQL语句并获得结果集
NumRows =sqlStmt.executeUpdate(strSQL);
//sqlStmt.close();
//sqlCon.close();
}
catch(Exception e) {
e.printStackTrace();
}
return NumRows;
}
public ResultSet getContact(String userid,String password)
{
try
{
Statement stm=sqlCon.createStatement();
ResultSet result=stm.executeQuery("select * from user_info where userid = '"+userid+"' and password =
'"+password+"'");
//根据用户名和密码查询记录
return result;
}
catch(Exception e)
{
e.printStackTrace();
}
return null;
}
}