jsp请大家帮我看看,为什么这个JSP+JAVABEAN+MYSQL老是运行不起来

来源:百度知道 编辑:UC知道 时间:2024/06/30 15:27:22
javabean 代码:
package www.abc.com;
import java.sql.*;
public class databaseconn {

private Connection conn;
private PreparedStatement pstt;
private ResultSet rs;

public databaseconn() {

}

public databaseconn(String str)
{
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}

public ResultSet getRS(String sql)
{
ResultSet rs = null;
try {
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","password");
Statement stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return rs;
}
pu

你写错了,要不就把你的databaseconn 类的方法写静态函数,要不就先new一下这个类,另外你还要把类的首字母大写。

两个构造函数都加上吧,默认调用的是无参函数了,那么这个没有调用是访问不了数据库的,我是猜的,最好在开发环境采用断点调试
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}

你认为有人会坐下来看完你的代码就错了,你工具调试下嘛.总会有收获的.加个断点就看明了了.

这些代码

我都不想回答了!