java.lang.NullPointerException at org.apache.jsp.index_jsp._jspService(index_jsp.java:98)

java.lang.NullPointerException
at org.apache.jsp.index_jsp._jspService(index_jsp.java:98)

第1个回答  2014-05-12
估计是PageBean pb = (PageBean)session.getAttribute("pb");这句话,pb没获取到,也就是pb的值是null,你可以打断点看一下,或者直接输出一下pb,看看是不是null。
如果是null,把你像session中赋值的语句部分发一下追问

PageBean pb = (PageBean)session.getAttribute("pb");
if(pb==null){
response.sendRedirect("RecommendShowPageServlet");
return;
}

我在上面加了一句话,就好了,谢谢你啊,以后常交流哦

追答

这就是从session中取值没取到,加了个非空判断也能防止发生空指针异常,相互学习

本回答被提问者和网友采纳
第2个回答  2014-05-12
至少你粘个代码出来追问


showproducts = pb.getData();
%>

相似回答