JSP中 bean的问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 03:23:26
为什么当我include这个bean后
在JSP页面引用Query方法时是对的 可以查询数据
引用Uqdata就会出错啊
bean如下:
package bean;
import java.sql.*;
public class DataBase {
String driver="org.gjt.mm.mysql.Driver";
String sConnStr="jdbc:mysql://localhost/osic";
Connection connect=null;
ResultSet rs=null;
int value=0;
public DataBase()
{
try
{
Class.forName(driver);
}
catch(java.lang.ClassNotFoundException e)
{
e.printStackTrace();
}
}

public ResultSet Query(String sql)
{
try{

connect=DriverManager.getConnection(sConnStr,"root","1");
Statement stmt=
connect.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery(sql);
}
catch(SQLException e){

e.printStackTra

空指针异常,检查数据库里面是否有你要删除的值!测试语句是否调用传入了JAVABEAN执行,如果实在找不到错 到TOMCAT目录下 找到此工程的文件夹 查看此JSP编译后的servlet代码
menu_005fedit1_jsp.java:82 就能知道了!

出错信息是什么,还是它执行 out.println("修改失败!<a href=userlist.jsp>请返回</a>");

把出错的信息贴出来啊,不然不好帮你。

有空指针!你自己找找看,有什么漏洞把