关于JSP中java.lang.NullPointerException 我不知道问题出在哪里了

来源:百度知道 编辑:UC知道 时间:2024/05/22 00:07:36
java.lang.NullPointerException
org.apache.jsp.main_jsp._jspService(main_jsp.java:99)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
这是main.jsp中97到125的代码 ResultSet rs = boards.show_all_boards();
int i=0;
while(rs.next())
{
//鏄剧ず鍚勮?璁哄尯镄勮?缁嗕俊鎭?
i++;
articles.setBoardID(rs.getLong("BoardID"));

out.write("\r\n");
out.write("\t\t\t<tr>\r\n");
out.write("\t\t\t<td width=\"10%\" align=\"center\&qu

java.lang.NullPointerException 这个错误本身是空指针错误,由于不知道你其他代码是什么,我也难以确定到底是有什么引起的,最好找些简单的数据来排查以下错误,比如说先输出一下数据库中一些简单的值,来排查一下数据库连接的问题,反正归根结底是错误是有rs这个结果集引起的

rs为空

是的 ,rs没数据

有可能是数据库连接出现问题,
也有可能是你传数据是出现错误,
还有其他的,你只能细心查找

空指针异常 ...看看哪的值 没传到吧