jsp中if(rs.next())为什么总是报错?

[复制链接]
查看11 | 回复1 | 2010-6-11 10:51:29 | 显示全部楼层 |阅读模式
只要去掉这句程序就能运行,加上就会出现报错……
另外一个也有调用,使用的就好好的,不知道为什么?
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /kj11.jsp at line 50
47: <%
48:String sql1="select *from kj where 瀛〉佛 ='"+number+ "',and 瀵嗙爜='"+code+"'";
49:
ResultSet rs=mybean2.executeQuery(sql1);
50:
while(rs.next()){
51:
out.print("alert('瀵逛笉璧凤紝镇ㄨ緭鍏ョ殑瀵嗙爜鎴栧?鍙烽敊璇?);");
52: }
53:
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.kj11_jsp._jspService(kj11_jsp.java:114)
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)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.10 logs.
希望高手指点

回复

使用道具 举报

千问 | 2010-6-11 10:51:29 | 显示全部楼层
java.lang.NullPointerException 这就是说明你的rs=mybean2.executeQuery(sql1)这个之后仍然为空值,你要看看你的你的方法是否正确了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行