<%@ page language="java" import="java.util.*,bbs.dao.impl.*,bbs.dao.*,bbs.entity.*" pageEncoding="gbk"%>
<%
BoardDao borad = new BoardDaoImpl();
Map map = borad.findBoard();
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
       <title>index1.jsp</title>
  </head>
  
  <body>
   <div>
<img alt="" src="images/logo.gif">
    <div style="color:red;background-color:ccffcc;font-size:14; width:800px;">您尚未 登陆| 注册</div>
   </div>
     <div>
   
   <table border="1px" bordercolor="#CCFFFF" width="787" height="299">
    <tr>
    <td colspan="2" align="center">
    论坛
    </td>
    <td width="180">
  主题    </td>
 <td width="255">
    最后发表  </td>
  
    </tr>
<%
List li = (List)map.get(new Integer(0));
for(int i=0;i<li.size();i++)
{
Board bo = ((Board)li.get(i));
%>
     <tr>
    <td colspan="4"><%=bo.getBoardTitle() %></td>
  
    </tr>
     <tr>
    <td width="13">&nbsp;</td>
    <td width="299"><img src="images/board.gif"> 暂无 </td>
 <td>30
   
    </td>
    <td><p>暂无<br>
      暂无[1990-01-01]<br>
    </p>
      </td>
    </tr>
 <%}%>
   </table>
   </div>
  </body>
</html>
帮帮我 谢谢啦!!

解决方案 »

  1.   

    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 /index1.jsp at line 3330:     </tr>
    31: <%
    32:  List li = (List)map.get(new Integer(0));
    33:  for(int i=0;i<li.size();i++)
    34:  {
    35:  Board bo = ((Board)li.get(i));
    36: %>
    Stacktrace:
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
    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.index1_jsp._jspService(index1_jsp.java:91)
    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:393)
    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.13 logs.错误
      

  2.   

    你确认了map了么?
    li应该是空的。
    if(li!=null){
     //然后在循环