应该是数据库连接没有连接上,connection为空,好象你的mysql连接有问题,端口好3306没有指定?
解决方案 »
- jsp 的<%! %>里面为什么不能直接调用request
- 项目运行时出现HTTP Status 500 - 源文件在其他机器上好用。新装一台就出现错误,求教大侠
- tomcat6 sqlserver2000 连接池的配置和使用
- 帮我参考下这个小代码
- jsp+javabean计数器问题,请大侠帮忙看看错误在哪?
- 奇怪的问题:javac从classpath找不到相应的包了!
- 我在下载一个excel文件弹出保存对话框,为什么我点打开是用浏览器打开而不是用offce的excel打开?(在线等....急急急)
- Stream closed的错误!
- 怎么解决关于sun.tools.javac.Main has been deprecated的问题
- 关于compass的一些问题,求大神指导思路
- 求救:jsp始终连不上oracle,mysql,请各位高手帮忙!
- 虚拟路径路径映射问题
我把bean该为如下,就是对的,
/*
* DBconn.java
*
* Created on 2002年7月25日, 上午12:12
*/
package Show;
import java.sql.*;
public class DBconn
{String DBDriver="org.gjt.mm.mysql.Driver";
String ConnStr="jdbc:mysql://localhost/test";
String MyUser="root";
String MyPassword="";
Connection conn = null;
ResultSet rs = null;
int afint;
public DBconn()
{try
{Class.forName(DBDriver);
}
catch(java.lang.ClassNotFoundException e)
{System.err.println("DBconn (): " + e.getMessage());
}
}
public ResultSet executeQuery(String sql)
{rs = null;
try
{conn = DriverManager.getConnection(ConnStr,MyUser,MyPassword);
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex)
{System.err.println("aq.executeQuery:"+ex.getMessage());
}
return rs;
}
}
----------------------------------------------------------------------------------
不过我想单独写init()来连接数据库,
请帮我该该上面的错误!
请问,那种好点,
以后写bean 的大概布局是怎样的,请给点意见!