HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage 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 /index.jsp at line 3431:  <body>
32:  <%
33:  FirstLevelTitleDbOperation first = new FirstLevelTitleDbOperation();
34:  List list = first.getAllFirstLevelTitleList();
35:  if (list.size() != 0) {
36:  for (int i = 0; i < list.size(); i++) {
37:  FirstLevelTitle fTitle = (FirstLevelTitle) list.get(i);
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause java.lang.NullPointerException
org.lzx.DB.FirstLevelTitleDbOperation.getAllFirstLevelTitleList(FirstLevelTitleDbOperation.java:24)
org.apache.jsp.index_jsp._jspService(index_jsp.java:95)
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:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.26 logs.
 出现了一个500错误 在写JSP的时候    这个是什么问题啊 大侠们帮看一下  

解决方案 »

  1.   

    FirstLevelTitleDbOperation first = new FirstLevelTitleDbOperation();
    34: List list = first.getAllFirstLevelTitleList();
      

  2.   

    List list = first.getAllFirstLevelTitleList(); 你first.getAllFirstLevelTitleList()取不到数据.list值为null.
    这个错误也就是:list为null,你在下面又从那个null取它的size().所以报500错误+NullPointerException。
    解决办法:1:看看你的后台的getAllFirstLevelTitleList()这个方法吧.
             2:你可以在你的jsp页面中加上判断:if(null==list){......}这样就不会报那个错误了