在JSP系统中对ResultSet方法的调用总是报错 5

org.apache.jasper.JasperException:AnexceptionoccurredprocessingJSPpage/first.jspatlin... org.apache.jasper.JasperException: An exception occurred processing JSP page /first.jsp at line 28

25: <%
26: ResultSet rs = goods.showGoods();
27: int i = 0;
28: while(rs.next() && i<10)
29: {
30: String strSql1 = "select name from goodsField where ID ='"+rs.getLong("goodsField")+"'";
31: String strSql2 = "select * from users where ID ='"+rs.getLong("issuer")+"'";

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:515)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:426)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

java.lang.NullPointerException
org.apache.jsp.first_jsp._jspService(first_jsp.java:109)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
展开
 我来答
B_L_EAST
2008-05-10 · TA获得超过482个赞
知道小有建树答主
回答量:267
采纳率:100%
帮助的人:118万
展开全部
NullPointerException
空指针使用异常,也就说你用了一个为空的引用变量.
照第一部分来看是你连接数据库时出现了问题,所以返回了一个Null的空引用.也就是你的网络没连上数据库.
goods.ShowGoods()调用的时侯出了问题.你查查.
你也可以看看rs是不是一个Null引用,你在下面加一句:if(rs==Null) System.out.println("rs is Null");就可以了.但不管怎样肯定是goods.ShowGoods()出了问题造成以下的.
smluyi
2008-05-10 · TA获得超过1356个赞
知道大有可为答主
回答量:515
采纳率:0%
帮助的人:810万
展开全部
java.lang.NullPointerException
null调用了方法的异常
要不然goods,要不然rs
两个有一个是空值,搂主好好检查下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b032d3bd2
2008-05-19
知道答主
回答量:25
采纳率:0%
帮助的人:0
展开全部
选判断一下rs是不是为空。再while();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式