我用bean连接数据库,是access出现下面的错误

jsplv 2005-04-14 05:52:25
我用bean连接数据库,是access出现下面的错误:

org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


root cause

java.lang.NullPointerException
org.apache.jsp.conn_jsp._jspService(conn_jsp.java:54)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

...全文
142 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
summerfeeling 2005-04-15
  • 打赏
  • 举报
回复
呵呵
lasthope 2005-04-15
  • 打赏
  • 举报
回复
祝贺楼主
jsplv 2005-04-15
  • 打赏
  • 举报
回复
FaneAnn(十年等待):谢谢问题解决了
FaneAnn 2005-04-15
  • 打赏
  • 举报
回复
你的Bean没有问题,应该是.jsp文件在访问数据的时候出的错

你可以自己查看一下是不是数据取错了
比如:rs.getString("name");
/*
你要取数据库中的name字段的数据,但是在书写的时候写成了rs.getString("Name");
这时候就会报空指针错误,我碰到的就是这样的问题
这也是最容易出现的
*/

还有问题的话,就要把数据库操作有关的.jsp文件贴出来了
jsplv 2005-04-14
  • 打赏
  • 举报
回复
package base;
import java.sql.*;
public class conn{
String driver="sun.jdbc.odbc.JdbcOdbcDriver";
String url="jdbc:odbc:mybase";
Connection conn=null;
java.sql.ResultSet rs=null;
public conn(){
try{
Class.forName(driver);
}catch(java.lang.ClassNotFoundException e){
System.err.println(e.getMessage());
}
}
public java.sql.ResultSet executeQuery(String sql){
try{
conn=DriverManager.getConnection(url);
Statement mm=conn.createStatement();
rs=mm.executeQuery(sql);
}catch(SQLException ex){
System.err.println(ex.getMessage());
}
return rs;
}
}
这是我的bean conn.java
FaneAnn 2005-04-14
  • 打赏
  • 举报
回复
把javaBean代码贴出来

你估计取得了一个数据对象用于调用,但是该数据对象无效(由于更新操作或非法取得)

导致该对象丢失,还有jsp代码也贴出来
jsplv 2005-04-14
  • 打赏
  • 举报
回复
加在哪里啊..是不是把JAVA 文件得新编译.


(附加一个问题:我怎么样才能把分数给你..)
MARS.nEIL 2005-04-14
  • 打赏
  • 举报
回复
NullPointerException,加try...试试..

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧